Skip to content

Commit 653364b

Browse files
committed
Re-organize uploaded artifacts
1 parent fb0ab46 commit 653364b

1 file changed

Lines changed: 15 additions & 12 deletions

File tree

azure-pipelines.yml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,11 @@ jobs:
3232
cp $BUILD_DIR/coin-versions.txt $UPLOAD_DIR
3333
cd $UPLOAD_DIR
3434
tar czvf coin-linux$NBITS.tar.gz *
35-
zip cbc-linux$NBITS.zip cbc coin-license.txt
36-
zip bonmin-linux$NBITS.zip bonmin coin-license.txt
37-
zip couenne-linux$NBITS.zip couenne coin-license.txt
38-
zip ipopt-linux$NBITS.zip ipopt coin-license.txt
35+
mkdir -p $UPLOAD/{cbc,bonmin,couenne,ipopt}
36+
zip $UPLOAD/cbc/cbc-linux$NBITS.zip cbc coin-license.txt
37+
zip $UPLOAD/bonmin/bonmin-linux$NBITS.zip bonmin coin-license.txt
38+
zip $UPLOAD/couenne/couenne-linux$NBITS.zip couenne coin-license.txt
39+
zip $UPLOAD/ipopt/ipopt-linux$NBITS.zip ipopt coin-license.txt
3940
displayName: Upload package
4041
- task: PublishBuildArtifacts@1
4142
inputs: {pathtoPublish: '$(Build.ArtifactStagingDirectory)'}
@@ -63,10 +64,11 @@ jobs:
6364
cp build/coin-versions.txt $UPLOAD_DIR
6465
cd $UPLOAD_DIR
6566
tar czvf coin-osx.tar.gz *
66-
zip cbc-osx.zip cbc coin-license.txt
67-
zip bonmin-osx.zip bonmin coin-license.txt
68-
zip couenne-osx.zip couenne coin-license.txt
69-
zip ipopt-osx.zip ipopt coin-license.txt
67+
mkdir -p $UPLOAD/{cbc,bonmin,couenne,ipopt}
68+
zip $UPLOAD/cbc/cbc-osx.zip cbc coin-license.txt
69+
zip $UPLOAD/bonmin/bonmin-osx.zip bonmin coin-license.txt
70+
zip $UPLOAD/couenne/couenne-osx.zip couenne coin-license.txt
71+
zip $UPLOAD/ipopt/ipopt-osx.zip ipopt coin-license.txt
7072
displayName: Upload package
7173
- task: PublishBuildArtifacts@1
7274
inputs: {pathtoPublish: '$(Build.ArtifactStagingDirectory)'}
@@ -99,10 +101,11 @@ jobs:
99101
cp build/coin-versions.txt $UPLOAD_DIR
100102
cd $UPLOAD_DIR
101103
7z a -tzip coin-win$NBITS.zip *
102-
7z a -tzip cbc-win$NBITS.zip cbc.exe coin-license.txt
103-
7z a -tzip bonmin-win$NBITS.zip bonmin.exe coin-license.txt
104-
7z a -tzip couenne-win$NBITS.zip couenne.exe coin-license.txt
105-
7z a -tzip ipopt-win$NBITS.zip ipopt.exe libipoptfort.dll coin-license.txt
104+
mkdir -p $UPLOAD/{cbc,bonmin,couenne,ipopt}
105+
7z a -tzip $UPLOAD/cbc/cbc-win$NBITS.zip cbc.exe coin-license.txt
106+
7z a -tzip $UPLOAD/bonmin/bonmin-win$NBITS.zip bonmin.exe coin-license.txt
107+
7z a -tzip $UPLOAD/couenne/couenne-win$NBITS.zip couenne.exe coin-license.txt
108+
7z a -tzip $UPLOAD/ipopt/ipopt-win$NBITS.zip ipopt.exe libipoptfort.dll coin-license.txt
106109
displayName: Upload package
107110
- task: PublishBuildArtifacts@1
108111
inputs: {pathtoPublish: '$(Build.ArtifactStagingDirectory)'}

0 commit comments

Comments
 (0)