Browse Source
Merge pull request #8686 from lat9nq/graft-source
ci: Graft source when archiving
pull/15/merge
Morph
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
6 additions and
8 deletions
-
.ci/scripts/common/post-upload.sh
-
.ci/scripts/windows/upload.ps1
|
|
|
@ -8,8 +8,10 @@ cp LICENSE.txt "$DIR_NAME" |
|
|
|
cp README.md "$DIR_NAME" |
|
|
|
|
|
|
|
if [[ -z "${NO_SOURCE_PACK}" ]]; then |
|
|
|
tar -cJvf "${REV_NAME}-source.tar.xz" src externals CMakeLists.txt README.md LICENSE.txt |
|
|
|
git clone --depth 1 file://$(readlink -e .) ${REV_NAME}-source |
|
|
|
tar -cJvf "${REV_NAME}-source.tar.xz" ${REV_NAME}-source |
|
|
|
cp -v "${REV_NAME}-source.tar.xz" "$DIR_NAME" |
|
|
|
cp -v "${REV_NAME}-source.tar.xz" "${ARTIFACTS_DIR}/" |
|
|
|
fi |
|
|
|
|
|
|
|
tar $COMPRESSION_FLAGS "$ARCHIVE_NAME" "$DIR_NAME" |
|
|
|
|
|
|
|
@ -42,14 +42,10 @@ mkdir $RELEASE_DIST |
|
|
|
mkdir $MSVC_SOURCE |
|
|
|
mkdir "artifacts" |
|
|
|
|
|
|
|
$CURRENT_DIR = Convert-Path . |
|
|
|
|
|
|
|
# Build a tar.xz for the source of the release |
|
|
|
Copy-Item .\LICENSE.txt -Destination $MSVC_SOURCE |
|
|
|
Copy-Item .\README.md -Destination $MSVC_SOURCE |
|
|
|
Copy-Item .\CMakeLists.txt -Destination $MSVC_SOURCE |
|
|
|
Copy-Item .\src -Recurse -Destination $MSVC_SOURCE |
|
|
|
Copy-Item .\externals -Recurse -Destination $MSVC_SOURCE |
|
|
|
Copy-Item .\dist -Recurse -Destination $MSVC_SOURCE |
|
|
|
Copy-Item .\CMakeModules -Recurse -Destination $MSVC_SOURCE |
|
|
|
git clone --depth 1 file://$CURRENT_DIR $MSVC_SOURCE |
|
|
|
7z a -r -ttar $MSVC_SOURCE_TAR $MSVC_SOURCE |
|
|
|
7z a -r -txz $MSVC_SOURCE_TARXZ $MSVC_SOURCE_TAR |
|
|
|
|
|
|
|
|