1
0
Fork 0

feat(build): add dry run jobs for packaging

This commit is contained in:
Sean Sube 2023-02-11 21:17:19 -06:00
parent 1f06b502d5
commit 1d56530237
Signed by: ssube
GPG Key ID: 3EED7B957D362AF1
1 changed files with 28 additions and 1 deletions

View File

@ -144,7 +144,7 @@ package-gui-oci:
# language-specific packages
package-api-twine:
extends:
- .build-node
- .build-python
stage: package
needs:
- build-api-coverage
@ -155,6 +155,20 @@ package-api-twine:
- python -m build
- twine check dist/*
- twine upload dist/*
artifacts:
expire_in: 7 days
paths:
- dist/
package-api-twine-dry:
extends:
- .build-api-twine
except:
- tags
script:
- cd api
- python -m build
- twine check dist/*
package-gui-npm:
extends:
@ -167,6 +181,19 @@ package-gui-npm:
script:
- cd gui
- npm publish
artifacts:
expire_in: 7 days
paths:
- apextoaster-onnx-web-*.tgz
package-gui-npm-dry:
extends:
- .build-gui-npm
except:
- tags
script:
- cd gui
- npm pack
# commit status
github-pending: