kind: pipeline name: default steps: - name: build-node image: node:latest environment: USERNAME: from_secret: git_username PASSWORD: from_secret: git_password commands: - npm install - export VERSION=$(node -e "console.log(require('./package.json').version)") - name: build-docker-image image: plugins/docker settings: repo: swiftlogiclabs/cdn-app-insider tags: - latest - v${VERSION} dockerfile: Dockerfile username: from_secret: docker_username password: from_secret: docker_password