File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -794,19 +794,13 @@ jobs:
794794 distDir="$3"
795795
796796 # Build binaries
797- ./project/scripts/sbt "${sbtProject}/Universal/stage "
797+ ./project/scripts/sbt "all ${sbtProject}/Universal/packageBin ${sbtProject}/Universal/packageZipTarball "
798798
799- outputPath="${distDir}/target/universal/stage"
800799 artifactName="scala3-${{ env.RELEASE_TAG }}${distroSuffix}"
801- zipArchive="${artifactName}.zip"
802- tarGzArchive="${artifactName}.tar.gz"
803-
804- cwd=$(pwd)
805- (cd $outputPath && zip -r ${zipArchive} . && mv ${zipArchive} "${cwd}/")
806- tar -czf ${tarGzArchive} -C "$outputPath" .
807800
808801 # Caluclate SHA for each of archive files
809- for file in "${zipArchive}" "${tarGzArchive}"; do
802+ for file in "${artifactName}.zip" "${artifactName}.tar.gz"; do
803+ mv ${distDir}/target/universal/$file $file
810804 sha256sum "${file}" > "${file}.sha256"
811805 done
812806 }
Original file line number Diff line number Diff line change @@ -2230,7 +2230,14 @@ object Build {
22302230 // ========
22312231 Universal / stage := (Universal / stage).dependsOn(republish).value,
22322232 Universal / packageBin := (Universal / packageBin).dependsOn(republish).value,
2233- Universal / packageZipTarball := (Universal / packageZipTarball).dependsOn(republish).value,
2233+ Universal / packageZipTarball := (Universal / packageZipTarball).dependsOn(republish)
2234+ .map { archiveFile =>
2235+ // Rename .tgz to .tar.gz for consistency with previous versions
2236+ val renamedFile = archiveFile.getParentFile() / archiveFile.getName.replaceAll(" \\ .tgz$" , " .tar.gz" )
2237+ IO .move(archiveFile, renamedFile)
2238+ renamedFile
2239+ }
2240+ .value,
22342241 // ========
22352242 Universal / mappings ++= directory(dist.base / " bin" ),
22362243 Universal / mappings ++= directory(republishRepo.value / " maven2" ),
You can’t perform that action at this time.
0 commit comments