box: node:12 build: steps: - npm-install - npm-test - script: name: build docsite code: npm run build -- ${WERCKER_OUTPUT_DIR} deploy: steps: - lukevivier/gh-pages: repo: rbkmoney/swag-questionary-aggr-proxy-public token: ${GITHUB_API_TOKEN} after-steps: - slack-notifier: url: ${SLACK_WEBHOOK_URL} username: "wercker" release-v: steps: - script: name: prepare release artifacts for branch v1, v2, etc. code: mkdir -p out && cp ./swagger.{yaml,json} out/ - lordlothar99/git-push: gh_oauth: ${GITHUB_API_TOKEN} branch: release/${WERCKER_GIT_BRANCH} basedir: out message: Release ${WERCKER_GIT_OWNER}/${WERCKER_GIT_REPOSITORY}@${WERCKER_GIT_COMMIT} after-steps: - slack-notifier: url: ${SLACK_WEBHOOK_URL} username: "wercker"