summaryrefslogtreecommitdiff
path: root/.gitlab
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-10-05 13:51:22 -0600
committermo khan <mo.khan@gmail.com>2020-10-05 13:51:22 -0600
commit075ffe914aa2346708e7d915936216285d2a24c6 (patch)
treee2e4e1f7089d8221ac228f4ec2c3c9717df7d913 /.gitlab
parentf2a836e1ba1861fa4a93a63631ddf4ec99eb6c3d (diff)
chore: do not pass artifacts to jobs that do not need them
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/build.yml2
-rw-r--r--.gitlab/deb.yml1
-rw-r--r--.gitlab/deploy.yml1
-rw-r--r--.gitlab/test.yml4
4 files changed, 8 insertions, 0 deletions
diff --git a/.gitlab/build.yml b/.gitlab/build.yml
index 84bd5ac..db90248 100644
--- a/.gitlab/build.yml
+++ b/.gitlab/build.yml
@@ -13,6 +13,7 @@ build-conan-pkg:
CONAN_LOGIN_USERNAME: 'ci_user'
CONAN_PASSWORD: $CI_JOB_TOKEN
allow_failure: true
+ dependencies: []
build-docker-image:
image: docker:stable
@@ -32,3 +33,4 @@ build-mvn-pkg:
script:
- cd spec/fixtures/java/maven/example/ && mvn deploy -s settings.xml
allow_failure: true
+ dependencies: []
diff --git a/.gitlab/deb.yml b/.gitlab/deb.yml
index 6c21052..e695ebe 100644
--- a/.gitlab/deb.yml
+++ b/.gitlab/deb.yml
@@ -7,6 +7,7 @@
artifacts:
paths:
- pkg/
+ expire_in: 1 day
cache:
key: ${CI_JOB_NAME}
paths:
diff --git a/.gitlab/deploy.yml b/.gitlab/deploy.yml
index f4f706d..2c649b3 100644
--- a/.gitlab/deploy.yml
+++ b/.gitlab/deploy.yml
@@ -13,6 +13,7 @@
docker pull $SOURCE_IMAGE
docker tag $SOURCE_IMAGE $TARGET_IMAGE
- docker push $TARGET_IMAGE
+ dependencies: []
latest:
extends: .docker_tag
diff --git a/.gitlab/test.yml b/.gitlab/test.yml
index e44a90d..07bf4c6 100644
--- a/.gitlab/test.yml
+++ b/.gitlab/test.yml
@@ -17,6 +17,7 @@ size:
- echo $CURRENT_SIZE
- test "$MAX_SIZE" -gt "$CURRENT_SIZE"
needs: ['build-docker-image']
+ dependencies: []
lint:
stage: test
@@ -26,6 +27,7 @@ lint:
- bin/setup
- bin/lint
needs: []
+ dependencies: []
.rspec:
stage: test
@@ -43,10 +45,12 @@ lint:
paths:
- coverage/coverage.xml
- rspec.xml
+ expire_in: 1 week
reports:
cobertura: coverage/coverage.xml
junit: rspec.xml
needs: ['build-docker-image']
+ dependencies: []
unit:
extends: .rspec