Skip to content
Snippets Groups Projects

Draft: Resolve "Extrahovat Gateway z projketu dna-analyser"

Open xkoloma1 requested to merge 1-extrahovat-gateway-z-projketu-dna-analyser into main
Compare and Show latest version
4 files
+ 411
8
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 12
8
@@ -4,8 +4,7 @@ variables:
PROJECT_NAME: "gateway"
cache:
untracked: true
key: "$CI_COMMIT_MESSAGE"
key: "$CI_COMMIT_REF_SLUG"
paths:
- .gradle
- build
@@ -60,9 +59,11 @@ docker-build-latest:
except:
variables:
- $CI_COMMIT_TAG
before_script:
- mkdir -p build
script:
- docker build -t $DOCKER_NAMESPACE/$PROJECT_NAME:latest .
- docker save -o build/image.tar $DOCKER_NAMESPACE/$PROJECT_NAME:latest
- docker save -o build/image.tar $DOCKER_NAMESPACE/gateway:latest
docker-build-tag:
stage: build
@@ -70,6 +71,8 @@ docker-build-tag:
only:
variables:
- $CI_COMMIT_TAG
before_script:
- mkdir -p build
script:
- docker build -t $DOCKER_NAMESPACE/$PROJECT_NAME:$CI_COMMIT_TAG .
- docker save -o build/image.tar $DOCKER_NAMESPACE/gateway:$CI_COMMIT_TAG
@@ -102,7 +105,7 @@ docker-push-latest:
- main
- 1-extrahovat-gateway-z-projketu-dna-analyser
before_script:
- docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
- docker login -u $DOCKER_USERNAME -p $DOCKER_TOKEN
script:
- docker load -i build/image.tar
- docker push $DOCKER_NAMESPACE/$PROJECT_NAME:latest
@@ -114,7 +117,7 @@ docker-push-tag:
variables:
- $CI_COMMIT_TAG
before_script:
- docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
- docker login -u $DOCKER_USERNAME -p $DOCKER_TOKEN
script:
- docker load -i build/image.tar
- docker push $DOCKER_NAMESPACE/$PROJECT_NAME:$CI_COMMIT_TAG
@@ -126,8 +129,8 @@ docker-push-tag:
deploy-bioinformatika.pef.mendelu.cz:
stage: deploy
only:
- 384-test-server-deplyment
- master
- main
- 1-extrahovat-gateway-z-projketu-dna-analyser
script:
- cp .env /home/bioinformatics/
- cd /home/bioinformatics/
@@ -139,7 +142,8 @@ deploy-bioinformatika.pef.mendelu.cz:
deploy-bioinformatics.ibp.cz:
stage: deploy
only:
- /^verze_\d+\.\d+\.\d+$/
variables:
- $CI_COMMIT_TAG
script:
- scp .env root@bioinformatics.ibp.cz:/opt/
- scp docker-compose.yml root@bioinformatics.ibp.cz:/opt/