Skip to content

Commit

Permalink
test1
Browse files Browse the repository at this point in the history
  • Loading branch information
ttodua committed Apr 15, 2024
1 parent 7023f1e commit c6fd76d
Showing 1 changed file with 14 additions and 43 deletions.
57 changes: 14 additions & 43 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,47 +1,18 @@
jobs:
include:
- stage: final_stage
env: RUNSTEP=finalstage
script:
- ./build.sh 2>&1
- git checkout master composer.json
- if [ "$RUNSTEP" = "finalstage" ] && [ "$TRAVIS_PULL_REQUEST" = "false" ] && [ "$TRAVIS_BRANCH" = "master" ]; then
export SHOULD_DEPLOY=false;
DEPLOY_OUTPUT=$(env DEPLOY_CACHE=.cache/deploy SECONDS_BEFORE_NEXT_DEPLOY=43200 TRAVIS_COMMIT_MESSAGE="${TRAVIS_COMMIT_MESSAGE}" ./build/deploy.sh) && SHOULD_DEPLOY=true;
echo "----------------";
echo "${DEPLOY_OUTPUT}";
echo "${SHOULD_DEPLOY}";
echo "----------------";
if $SHOULD_DEPLOY; then
echo "Publishing";
npm config set git-tag-version=false && NPM_VERSION=$(npm version patch);
npm run vss && npm run copy-python-files && npm run buildCSRelease;
env COMMIT_MESSAGE=${NPM_VERSION:1} GITHUB_TOKEN=${GITHUB_TOKEN} SHOULD_TAG=${SHOULD_DEPLOY} ./build/push.sh;
./cs/deploy.sh;
cd python && env PYPI_TOKEN=${PYPI_TOKEN} ./deploy.sh && cd ..;
else
echo "Not publishing";
env COMMIT_MESSAGE="${TRAVIS_COMMIT_MESSAGE}" GITHUB_TOKEN=${GITHUB_TOKEN} SHOULD_TAG=${SHOULD_DEPLOY} ./build/push.sh;
fi;
fi
after_failure:
- sleep 10
before_deploy:
- echo $SHOULD_DEPLOY
deploy:
- provider: npm
email: [email protected]
api_key:
secure: euGp3OIlxbY+ZqgJYOAE1MH4EyCVIRLxMksHcj+w/V6MEkRchLIUDE68kLdK5ZUFGHnoFQtR1N65i428gvcjy8P/0K0p9maVpZaHuk0Q2GrnIAAe0D6jZu2s2D0JPhWCZ5U4Aiek5ExhTblEYWTwOtpG/JwAa+2/IT+2DvtNf37HBM0tEvI3FLRexTv74vMDH172681UFHz2h0dvfgOzBwCiydsp6eihnV90AetsYT4Y9VpZDjAdmATO1ydLw8SnH2skWssmH8snyDDVOPkdu6mRBHZB6ckSZzyQLiIbn4dlzAt6Zi1/NjSJg4z/+vIK8o8SOHPu3AkCab+E6kBeuCBnphquIa/i3bToxJSa1AScisg+5rQZCsY/L7ey8El/nOvVn7B6xATk7w4Cm/dy5gTyriNqgFoJvDLhlntfPp+7w9GGc7Hi6UL9RWw0CCW9c2I1cyDmNpSv95gspMJAI847ykaHgXl01Cxo2yWGqwxpCR/suqdTySvo3NgqFQrM2aRkPQT+yQlL2hrrqX2l2w7gU+2y9W89WB/75x674RR3fpSID6HGrt52frZDk1mgi6ggHv0ta+hOHQCIhLM7tB/pR9ehF4RGcVjRTEBa0CG2XeXDWDFDjLEzZPmvf6vCL+PDMk91sR6YB+djsaPEwLV6pjWngYSrNdYVe1djdl8=
on:
condition: $SHOULD_DEPLOY = true
after_deploy:
- cat ~/.npm/_logs/*-debug.log
env:
jobs:
- RUNSTEP=PY_JS_PHP
- RUNSTEP=CSHARP
- script:
echo "ENV_FILE $ENV_FILE"
sleep 15
echo "JOB_1_DONE=true" >> $ENV_FILE

- script:
echo "ENV_FILE $ENV_FILE"
while [ ! "$(grep JOB_1_DONE $ENV_FILE)" ]; do
echo "Waiting for Job 1...";
sleep 2;
done

env:
global:
# PYPI_TOKEN
- secure: QCQa8tn40loCqSx9tR7PFAa7h5Gucl9IaEARiskiPF3zlLoZTst6ThnFl1rQDKx2jIJsN1z8Vwd12I4kYGED+Tgd345kE+J/n2hVEpTwSB+oOUWlwgkTQbCQB0XxPJRPila9lt3Ogpbvrp//L7IkFM06gu+N+qwQEOjn7dkLrVAkg5vl9nouuzqHadaQ1oOMG/v3DgPq5NHaCEWK0285Oqs8dqecVRSFGAtRPTDHzO/nv4stsbnmEWO1pu/SYXyxum1CYv9glfFaRNWoQ9EWjl8ogCzBsH3lkFeNhwLOcSyMFmTpXH1soXcLzJTWoUgfx9hiiC8IqOxx4nGurOK6OyY9QO8aVwyRdYlbpdLFuEiGuadfI6Rbz41TewZ+r3OmFn4gy5oRIM0fE+2Osj3btmsdZYktXdErqhRm18bV/oO/IOteKEXdbC7+PJ5obnpbBKKfcSNOAF8F/en+qouAywghq8UBJ9zHtWSsDXOUeCdvXLGKA01pbdaDpmtHBU9u5iX+KnSbBP+iAb7+i/uymxFTJbseYllPa1IFUf4wNf6AFlfgLnZT064KF1oiIGnvpczqD+UV4fDIukKaBaC0gK2nUQUiSNPs1kFJbs7QiQO5I07RgpAACigDWlp6tKLSUoA4wUXIG1APF5Eh001FAQ01lCjsxhMh3OmtgEIaxkI=
Expand Down Expand Up @@ -91,8 +62,8 @@ before_install:
- curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg && sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null && sudo apt update && sudo apt install gh -y


script:
- ./build.sh 2>&1
# script:
# - ./build.sh 2>&1

# multi-job references:
# - simpler: https://docs.travis-ci.com/user/build-stages/; https://docs.travis-ci.com/user/build-stages/define-steps/ ;
Expand Down

0 comments on commit c6fd76d

Please sign in to comment.