kind: pipeline name: build type: docker platform: os: linux arch: amd64 steps: - name: build-master image: plugins/docker when: branch: - master environment: REACT_APP_API_HOST: https://pig.vault48.org/ REACT_APP_REMOTE_CURRENT: https://pig.vault48.org/static/ settings: dockerfile: docker/www/Dockerfile build_args_from_env: - REACT_APP_API_HOST - REACT_APP_REMOTE_CURRENT tag: - ${DRONE_BRANCH} custom_labels: - "commit=${DRONE_COMMIT_SHA}" username: from_secret: global_docker_login password: from_secret: global_docker_password registry: from_secret: global_docker_registry repo: from_secret: docker_repo - name: build-develop image: plugins/docker when: branch: - develop environment: REACT_APP_API_HOST: https://pig.staging.vault48.org/ REACT_APP_REMOTE_CURRENT: https://pig.staging.vault48.org/static/ settings: dockerfile: docker/www/Dockerfile build_args_from_env: - REACT_APP_API_HOST - REACT_APP_REMOTE_CURRENT tag: - ${DRONE_BRANCH} custom_labels: - "commit=${DRONE_COMMIT_SHA}" username: from_secret: global_docker_login password: from_secret: global_docker_password registry: from_secret: global_docker_registry repo: from_secret: docker_repo