Step | Arguments | Status | |
---|---|---|---|
Start of Pipeline - (5 min 16 sec in block) | |||
echo - (9 ms in self) | [WARNING] label option is deprecated. To use a static pod template, use the 'inheritFrom' option. | ||
podTemplate - (5 min 13 sec in block) | |||
podTemplate block - (5 min 12 sec in block) | |||
node - (5 min 12 sec in block) | che-website-pod | ||
node block - (4 min 42 sec in block) | |||
stage - (26 sec in block) | Declarative: Checkout SCM | ||
stage block (Declarative: Checkout SCM) - (26 sec in block) | |||
checkout - (26 sec in self) | |||
withEnv - (4 min 14 sec in block) | GIT_BRANCH, GIT_COMMIT, GIT_PREVIOUS_COMMIT, GIT_PREVIOUS_SUCCESSFUL_COMMIT, GIT_URL | ||
withEnv block - (4 min 14 sec in block) | |||
withEnv - (4 min 14 sec in block) | PROJECT_BOT_NAME, CI, PROJECT_NAME | ||
withEnv block - (4 min 14 sec in block) | |||
stage - (3 min 35 sec in block) | Checkout | ||
stage block (Checkout) - (3 min 35 sec in block) | |||
container - (3 min 35 sec in block) | jnlp | ||
container block - (3 min 35 sec in block) | |||
dir - (3 min 35 sec in block) | www | ||
dir block - (3 min 35 sec in block) | |||
sshagent - (3 min 35 sec in block) | |||
sshagent block - (3 min 34 sec in block) | |||
sh - (3 min 34 sec in self) | GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no" git clone ssh://genie.${PROJECT_NAME}@git.eclipse.org:29418/www.eclipse.org/${PROJECT_NAME}.git . git checkout master echo "end of checkout" echo $(pwd) | ||
stage - (33 sec in block) | Generate site | ||
stage block (Generate site) - (32 sec in block) | |||
container - (32 sec in block) | website-buildenv | ||
container block - (32 sec in block) | |||
echo - (2 ms in self) | Building.. | ||
sh - (32 sec in self) | echo "Building.." # use a writable directory for the build export HOME=/tmp/yarn # Install all dependencies yarn # Generate build yarn build # Copy build result cp -r build/che/* www/ | ||
stage - (5.9 sec in block) | Push to $env.BRANCH_NAME branch | ||
stage block (Push to $env.BRANCH_NAME branch) - (5.9 sec in block) | |||
dir - (5.7 sec in block) | www | ||
dir block - (5.2 sec in block) | |||
sshagent - (5.2 sec in block) | |||
sshagent block - (4.6 sec in block) | |||
sh - (4.6 sec in self) | git add -A if ! git diff --cached --exit-code; then echo "Changes have been detected, publishing to repo 'www.eclipse.org/${PROJECT_NAME}'" git config --global user.email "${PROJECT_NAME}-bot@eclipse.org" git config --global user.name "${PROJECT_BOT_NAME}" export WEBSITE_COMMIT_MSG=$(git log --oneline --format=%B -n 1 HEAD | tail -1) git commit -m "[website] ${WEBSITE_COMMIT_MSG}" git log --graph --abbrev-commit --date=relative -n 5 git push origin HEAD:master else echo "No change have been detected since last build, nothing to publish" fi |