Commit ce5e0ddf authored by Jgiannelos's avatar Jgiannelos
Browse files

Merge branch 'ci-tags' into 'main'

ci: Add tags to job definitions

See merge request !15
parents d39d5a87 af848b14
Pipeline #1305 passed with stages
in 2 minutes and 18 seconds
......@@ -11,6 +11,8 @@ lint:
- pip install flake8
script:
- flake8 .
tags:
- maps
test:
stage: test
......@@ -18,6 +20,8 @@ test:
script:
- pip install .
- python -m unittest discover -v
tags:
- maps
build_python:
stage: package
......@@ -28,6 +32,8 @@ build_python:
artifacts:
paths:
- maps-deduped-tilelist*.tar.gz
tags:
- maps
build_debian:
stage: package
......@@ -40,6 +46,8 @@ build_debian:
artifacts:
paths:
- python3-maps-deduped-tilelist*.deb
tags:
- maps
publish_debian_package:
rules:
......@@ -55,6 +63,8 @@ publish_debian_package:
paths:
- python3-maps-deduped-tilelist*.deb
expire_in: never
tags:
- maps
publish_python_package:
rules:
......@@ -70,6 +80,8 @@ publish_python_package:
paths:
- maps-deduped-tilelist*.tar.gz
expire_in: never
tags:
- maps
release:
rules:
......@@ -92,3 +104,5 @@ release:
- name: Python package
url: "$CI_API_V4_URL/projects/$CI_PROJECT_ID/jobs/artifacts/$CI_COMMIT_TAG/download?job=publish_python_package"
link_type: package
tags:
- maps
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment