6565 pip install pyinstaller
6666 pyinstaller --onefile ./croudtech_bootstrap_app/croudtech-bootstrap.py --clean
6767 ls -la dist
68- mkdir -p $(Build.ArtifactStagingDirectory)/dist
69- cp ./dist/croudtech-bootstrap $(Build.ArtifactStagingDirectory)/dist/croudtech-bootstrap
70-
68+ cp ./dist/croudtech-bootstrap $(Build.ArtifactStagingDirectory)/croudtech-bootstrap
69+ - task : PublishBuildArtifacts@1
70+ inputs :
71+ PathtoPublish : " $(Build.ArtifactStagingDirectory)/croudtech-bootstrap"
72+ ArtifactName : " croudtech-bootstrap"
73+ publishLocation : " Container"
7174 - job : CliBuildDebianBullseye
7275 dependsOn : CliBuild
7376 container : python:3.12.7-bullseye
@@ -80,21 +83,23 @@ jobs:
8083 pip install pyinstaller
8184 /home/vsts_azpcontainer/.local/bin/pyinstaller --onefile ./croudtech_bootstrap_app/croudtech-bootstrap.py --clean
8285 ls -la dist
83- mkdir -p $(Build.ArtifactStagingDirectory)/dist
84- cp ./dist/croudtech-bootstrap $(Build.ArtifactStagingDirectory)/dist/croudtech-bootstrap-debian-bullseye
86+ cp ./dist/croudtech-bootstrap $(Build.ArtifactStagingDirectory)/croudtech-bootstrap-debian-bullseye
8587 - task : PublishBuildArtifacts@1
8688 inputs :
87- PathtoPublish : " $(Build.ArtifactStagingDirectory)/dist "
88- ArtifactName : " dist "
89+ PathtoPublish : " $(Build.ArtifactStagingDirectory)/croudtech-bootstrap-debian-bullseye "
90+ ArtifactName : " croudtech-bootstrap-debian-bullseye "
8991 publishLocation : " Container"
9092 - job : GithubRelease
9193 dependsOn : CliBuildDebianBullseye
9294 displayName : GithubRelease
9395 steps :
9496 - download : current
95- artifact : dist
97+ artifact : croudtech-bootstrap-debian-bullseye
98+ - download : current
99+ artifact : croudtech-bootstrap
96100 - script : |
97- cp $(Pipeline.Workspace)/dist/* $(Build.ArtifactStagingDirectory)
101+ cp $(Pipeline.Workspace)/croudtech-bootstrap $(Build.ArtifactStagingDirectory)
102+ cp $(Pipeline.Workspace)/croudtech-bootstrap-debian-bullseye $(Build.ArtifactStagingDirectory)
98103 - template : release/github-release-build-number.yaml@templates
99104 parameters :
100105 semVer : $(semVer)
0 commit comments