@@ -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