This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 19e6f18  update
19e6f18 is described below

commit 19e6f182b53e8252dbb876445218b553b25f8074
Author: LiLi <[email protected]>
AuthorDate: Fri Mar 4 14:53:30 2022 +0800

    update
    
    Signed-off-by: LiLi <[email protected]>
---
 .../workflows/ci-pulsar-website-next-build.yaml    | 86 +++++++++++-----------
 site2/tools/build-site.sh                          |  1 +
 site2/tools/docker-build-site.sh                   | 33 +++++----
 3 files changed, 61 insertions(+), 59 deletions(-)

diff --git a/.github/workflows/ci-pulsar-website-next-build.yaml 
b/.github/workflows/ci-pulsar-website-next-build.yaml
index eac0ab7..33b1154 100644
--- a/.github/workflows/ci-pulsar-website-next-build.yaml
+++ b/.github/workflows/ci-pulsar-website-next-build.yaml
@@ -50,59 +50,59 @@ jobs:
             echo "$file was modified"
           done
 
-      - name: Tune Runner VM
-        uses: ./.github/actions/tune-runner-vm
+      # - name: Tune Runner VM
+      #   uses: ./.github/actions/tune-runner-vm
 
-      - name: Cache local Maven repository
-        uses: actions/cache@v2
-        with:
-          path: |
-            ~/.m2/repository/*/*/*
-            !~/.m2/repository/org/apache/pulsar
-          key: ${{ runner.os }}-m2-dependencies-website-${{ 
hashFiles('**/pom.xml') }}
-          restore-keys: |
-            ${{ runner.os }}-m2-dependencies-all-${{ hashFiles('**/pom.xml') }}
-            ${{ runner.os }}-m2-dependencies-core-modules-${{ 
hashFiles('**/pom.xml') }}
-            ${{ runner.os }}-m2-dependencies-core-modules-
+      # - name: Cache local Maven repository
+      #   uses: actions/cache@v2
+      #   with:
+      #     path: |
+      #       ~/.m2/repository/*/*/*
+      #       !~/.m2/repository/org/apache/pulsar
+      #     key: ${{ runner.os }}-m2-dependencies-website-${{ 
hashFiles('**/pom.xml') }}
+      #     restore-keys: |
+      #       ${{ runner.os }}-m2-dependencies-all-${{ hashFiles('**/pom.xml') 
}}
+      #       ${{ runner.os }}-m2-dependencies-core-modules-${{ 
hashFiles('**/pom.xml') }}
+      #       ${{ runner.os }}-m2-dependencies-core-modules-
 
-      - name: Set up JDK 11
-        uses: actions/setup-java@v2
-        with:
-          distribution: "temurin"
-          java-version: 11
+      # - name: Set up JDK 11
+      #   uses: actions/setup-java@v2
+      #   with:
+      #     distribution: "temurin"
+      #     java-version: 11
 
-      - name: Clean disk
-        run: |
-          sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc
-          sudo apt clean
-          docker rmi $(docker images -q) -f
-          df -h
+      # - name: Clean disk
+      #   run: |
+      #     sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc
+      #     sudo apt clean
+      #     docker rmi $(docker images -q) -f
+      #     df -h
 
-      - name: Clone Pulsar
-        run: |
-          cd ../
-          git clone -b master --depth 1 https://github.com/apache/pulsar.git
-          rm -rf pulsar/.git
-          rm -rf pulsar/site2
-          mv pulsar/* pulsar-site/
+      # - name: Clone Pulsar
+      #   run: |
+      #     cd ../
+      #     git clone -b master --depth 1 https://github.com/apache/pulsar.git
+      #     rm -rf pulsar/.git
+      #     rm -rf pulsar/site2
+      #     mv pulsar/* pulsar-site/
 
-      - name: Run install by skip tests
-        run: mvn -q -B -ntp install -Pcore-modules,-main -DskipTests 
-DskipSourceReleaseAssembly=true -Dspotbugs.skip=true -Dlicense.skip=true
+      # - name: Run install by skip tests
+      #   run: mvn -q -B -ntp install -Pcore-modules,-main -DskipTests 
-DskipSourceReleaseAssembly=true -Dspotbugs.skip=true -Dlicense.skip=true
 
-      - name: Generate swagger json file
-        run: mvn -B -ntp -pl pulsar-broker install -DskipTests -Pswagger
+      # - name: Generate swagger json file
+      #   run: mvn -B -ntp -pl pulsar-broker install -DskipTests -Pswagger
 
       - name: Publish
         env:
           GH_TOKEN: ${{ secrets.PULSARBOT_TOKEN }}
           CROWDIN_PERSONAL_TOKEN: ${{ 
secrets.NEXT_CROWDIN_DOCUSAURUS_API_TOKEN }}
         run: |
-          echo "Copying swagger json file ..."
-          mkdir -p site2/website-next/static/swagger/master/
-          cp pulsar-broker/target/docs/swagger*.json 
site2/website-next/static/swagger/master
-          echo "Copied swagger json file."
-          echo "Building Website"
-          # Build the new website
-          sed -i "s#CROWDIN_PERSONAL_TOKEN#$CROWDIN_PERSONAL_TOKEN#g" 
site2/website-next/crowdin.yml
+          # echo "Copying swagger json file ..."
+          # mkdir -p site2/website-next/static/swagger/master/
+          # cp pulsar-broker/target/docs/swagger*.json 
site2/website-next/static/swagger/master
+          # echo "Copied swagger json file."
+          # echo "Building Website"
+          # # Build the new website
+          # sed -i "s#CROWDIN_PERSONAL_TOKEN#$CROWDIN_PERSONAL_TOKEN#g" 
site2/website-next/crowdin.yml
           site2/tools/docker-build-site.sh next ${{ 
steps.changed-files.outputs.all_changed_and_modified_files }}
-          bash -e site2/tools/publish-website.sh next
+          # bash -e site2/tools/publish-website.sh next
diff --git a/site2/tools/build-site.sh b/site2/tools/build-site.sh
index f67e942..aaf17cd 100755
--- a/site2/tools/build-site.sh
+++ b/site2/tools/build-site.sh
@@ -104,6 +104,7 @@ if [ -n "$NEXT" ]; then
   # node scripts/split-swagger-by-version.js
   # Because there are too many versions of the document, the memory overflows 
during the full build. 
   # The split-version-build script is used to build in different versions, and 
finally the build results are merged.
+  echo "all params: "$@
   echo "split version build for files: "$2
   bash scripts/split-version-build.sh $2
 else
diff --git a/site2/tools/docker-build-site.sh b/site2/tools/docker-build-site.sh
index e07a283..83df202 100755
--- a/site2/tools/docker-build-site.sh
+++ b/site2/tools/docker-build-site.sh
@@ -23,30 +23,31 @@
 # Fail script in case of errors
 set -e
 
-ROOT_DIR=$(git rev-parse --show-toplevel)
-cd $ROOT_DIR/pulsar-client-cpp
+# ROOT_DIR=$(git rev-parse --show-toplevel)
+# cd $ROOT_DIR/pulsar-client-cpp
 
-BUILD_IMAGE_NAME="${BUILD_IMAGE_NAME:-apachepulsar/pulsar-build}"
-BUILD_IMAGE_VERSION="${BUILD_IMAGE_VERSION:-ubuntu-16.04-pb3-website}"
+# BUILD_IMAGE_NAME="${BUILD_IMAGE_NAME:-apachepulsar/pulsar-build}"
+# BUILD_IMAGE_VERSION="${BUILD_IMAGE_VERSION:-ubuntu-16.04-pb3-website}"
 
-IMAGE="$BUILD_IMAGE_NAME:$BUILD_IMAGE_VERSION"
+# IMAGE="$BUILD_IMAGE_NAME:$BUILD_IMAGE_VERSION"
 
-echo "---- Build Pulsar website using image $IMAGE"
+# echo "---- Build Pulsar website using image $IMAGE"
 
-#docker pull $IMAGE
+# #docker pull $IMAGE
 
-CI_USER=$(id -u)
-CI_GROUP=$(id -g)
+# CI_USER=$(id -u)
+# CI_GROUP=$(id -g)
 
-# crowdin keys
-CROWDIN_DOCUSAURUS_PROJECT_ID=${CROWDIN_DOCUSAURUS_PROJECT_ID:-"apache-pulsar"}
-CROWDIN_DOCUSAURUS_API_KEY=${CROWDIN_DOCUSAURUS_API_KEY:-UNSET}
+# # crowdin keys
+# 
CROWDIN_DOCUSAURUS_PROJECT_ID=${CROWDIN_DOCUSAURUS_PROJECT_ID:-"apache-pulsar"}
+# CROWDIN_DOCUSAURUS_API_KEY=${CROWDIN_DOCUSAURUS_API_KEY:-UNSET}
 
-DOCKER_CMD="docker run -i -e CI_USER=$CI_USER -e CI_GROUP=$CI_GROUP -v 
$HOME/.m2:/root/.m2 -e 
CROWDIN_DOCUSAURUS_PROJECT_ID=${CROWDIN_DOCUSAURUS_PROJECT_ID} -e 
CROWDIN_DOCUSAURUS_API_KEY=${CROWDIN_DOCUSAURUS_API_KEY} -v $ROOT_DIR:/pulsar 
$IMAGE"
+# DOCKER_CMD="docker run -i -e CI_USER=$CI_USER -e CI_GROUP=$CI_GROUP -v 
$HOME/.m2:/root/.m2 -e 
CROWDIN_DOCUSAURUS_PROJECT_ID=${CROWDIN_DOCUSAURUS_PROJECT_ID} -e 
CROWDIN_DOCUSAURUS_API_KEY=${CROWDIN_DOCUSAURUS_API_KEY} -v $ROOT_DIR:/pulsar 
$IMAGE"
 
-sed -i "s#$ROOT_DIR#/pulsar#g" 
$ROOT_DIR/distribution/server/target/classpath.txt
-sed -i "s#$HOME#/root#g" $ROOT_DIR/distribution/server/target/classpath.txt
+# sed -i "s#$ROOT_DIR#/pulsar#g" 
$ROOT_DIR/distribution/server/target/classpath.txt
+# sed -i "s#$HOME#/root#g" $ROOT_DIR/distribution/server/target/classpath.txt
 
 CMD="export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 && cd /pulsar && 
/pulsar/site2/tools/build-site.sh $@"
 echo "docker exec cmd: "$CMD
-$DOCKER_CMD bash -l -c "$CMD"
\ No newline at end of file
+site2/tools/build-site.sh $@
+# $DOCKER_CMD bash -l -c "$CMD"
\ No newline at end of file

Reply via email to