Uncommented Crates and Python publishing jobs [ci skip]

This commit is contained in:
TC 2024-10-25 00:19:03 +00:00
parent 9042a7afd5
commit b3e8fd907f

View File

@ -156,33 +156,33 @@ package_amd64_rpm:
rules:
- if: '$CI_COMMIT_TAG =~ /v\d.+/'
# publish_crates:
# stage: build_packages
# needs:
# - package_amd64_deb
# tags:
# - build-amd64-deb
# script:
# - vlt login
# - vlt run --command="cargo publish -p veilid-tools --dry-run"
# - vlt run --command="cargo publish -p veilid-tools"
# - vlt run --command="cargo publish -p veilid-core --dry-run"
# - vlt run --command="cargo publish -p veilid-core"
# rules:
# - if: '$CI_COMMIT_TAG =~ /v\d.+/'
publish_crates:
stage: build_packages
needs:
- package_amd64_deb
tags:
- build-amd64-deb
script:
- vlt login
- vlt run --command="cargo publish -p veilid-tools --dry-run"
- vlt run --command="cargo publish -p veilid-tools"
- vlt run --command="cargo publish -p veilid-core --dry-run"
- vlt run --command="cargo publish -p veilid-core"
rules:
- if: '$CI_COMMIT_TAG =~ /v\d.+/'
# publish_python:
# stage: build_packages
# needs:
# - package_amd64_deb
# tags:
# - build-amd64-deb
# script:
# - vlt login
# - cd veilid-python && /home/gitlab-runner/.local/bin/poetry build
# - vlt run --command="/home/gitlab-runner/.local/bin/poetry publish"
# rules:
# - if: '$CI_COMMIT_TAG =~ /v\d.+/'
publish_python:
stage: build_packages
needs:
- publish_crates
tags:
- build-amd64-deb
script:
- vlt login
- cd veilid-python && /home/gitlab-runner/.local/bin/poetry build
- vlt run --command="/home/gitlab-runner/.local/bin/poetry publish"
rules:
- if: '$CI_COMMIT_TAG =~ /v\d.+/'
build_repositories:
stage: distribute