1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
# ns-3 CI/CD script GitLab Releases
#
# Contains jobs to generate automatic GitLab releases of stable ns-3 versions.
gitlab-release:
stage: release
image: registry.gitlab.com/gitlab-org/release-cli:latest
rules:
- if: $CI_COMMIT_TAG
script:
- echo "Creating a new release for tag $CI_COMMIT_TAG"
release:
name: $CI_COMMIT_TAG
description: "$CI_COMMIT_TAG release"
tag_name: $CI_COMMIT_TAG
assets:
links:
- name: Official Releases (nsnam.org)
url: https://www.nsnam.org/releases/
- name: RELEASE_NOTES.md
url: $CI_PROJECT_URL/-/blob/$CI_COMMIT_TAG/RELEASE_NOTES.md
- name: CHANGES.md
url: $CI_PROJECT_URL/-/blob/$CI_COMMIT_TAG/CHANGES.md
|