Skip to content
Snippets Groups Projects
Commit c8db1f8d authored by Andrew Kapuscinski's avatar Andrew Kapuscinski
Browse files

added dev image build and push steps for gitlab-ci

parent af9b1679
No related branches found
Tags end-of-sprint-18 end-of-sprint-18.5
No related merge requests found
......@@ -3,6 +3,8 @@ stages:
workflow:
rules:
- if: $CI_COMMIT_MESSAGE =~ /\A(?i)-wip/
when: never
- if: '$CI_PIPELINE_SOURCE == "push"'
image: docker:19.03.12
......@@ -15,10 +17,20 @@ services:
- name: docker:19.03.12-dind
before_script:
- docker info
- echo "$HARBOR_PASSWORD" | docker login -u "$HARBOR_USER" --password-stdin $HARBOR_URL
build dev:
build dev workflow:
stage: build-dev
script:
- docker build -t workspace:gitlab-test -f services/workflow/Dockerfile.dev .
- docker build -t marconi.aoc.nrao.edu/workspaces/workflow:$CI_COMMIT_BRANCH -f services/workflow/Dockerfile.dev .
- docker tag marconi.aoc.nrao.edu/workspaces/workflow:$CI_COMMIT_BRANCH marconi.aoc.nrao.edu/workspaces/workflow:$CI_COMMIT_SHORT_SHA
- docker push marconi.aoc.nrao.edu/workspaces/workflow:$CI_COMMIT_SHORT_SHA
- docker push marconi.aoc.nrao.edu/workspaces/workflow:$CI_COMMIT_BRANCH
build dev capability:
stage: build-dev
script:
- docker build -t marconi.aoc.nrao.edu/workspaces/capability:$CI_COMMIT_BRANCH -f services/capability/Dockerfile.dev .
- docker tag marconi.aoc.nrao.edu/workspaces/capability:$CI_COMMIT_BRANCH marconi.aoc.nrao.edu/workspaces/capability:$CI_COMMIT_SHORT_SHA
- docker push marconi.aoc.nrao.edu/workspaces/capability:$CI_COMMIT_SHORT_SHA
- docker push marconi.aoc.nrao.edu/workspaces/capability:$CI_COMMIT_BRANCH
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment