diff options
author | pmikus <pmikus@cisco.com> | 2021-07-08 12:34:33 +0000 |
---|---|---|
committer | Peter Mikus <pmikus@cisco.com> | 2021-08-05 14:45:31 +0000 |
commit | 37a55a05cd6ac7ca15bbb99f5ddc9ca61874d5f8 (patch) | |
tree | 238f6ba28684a78dd1d0a8724148f4b930872b40 /jjb/scripts/post_build_deploy_archives.sh | |
parent | c841491aa2a606ce68867a6e05f5d9cf1dbb6d9f (diff) |
Global: Rework archive artifacts
This patch removes archive-artifacts-parameter macro
and ARCHVIVE_ARTIFACTS env var from csit and vpp project.
All project specific artifacts to be uploaded with the
log files SHOULD BE copied to $WORKSPACE/archives.
The next step once this is merged will be to remove NEXUS
entirely via JCasC.
+ Remove archive-artifacts from all csit/vpp yaml files.
+ Add fdio-infra-ship-backup-logs macro
+ Remove unused jjb/include-raw-deploy-archives.sh
+ CSIT:
- copy job artifacts to $WORKSPACE/archives
+ HC2VPP
- remove CSIT
+ TLDK:
- remove CSIT
Signed-off-by: pmikus <pmikus@cisco.com>
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Iada020cf269714c34f9ce32d764d991827e3b003
Diffstat (limited to 'jjb/scripts/post_build_deploy_archives.sh')
-rwxr-xr-x | jjb/scripts/post_build_deploy_archives.sh | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/jjb/scripts/post_build_deploy_archives.sh b/jjb/scripts/post_build_deploy_archives.sh index 355d6fd4..02a56f13 100755 --- a/jjb/scripts/post_build_deploy_archives.sh +++ b/jjb/scripts/post_build_deploy_archives.sh @@ -75,39 +75,6 @@ generate_vpp_stacktrace_and_delete_core() { mkdir -p "$WS_ARCHIVES_DIR" -# Log the build environment variables -echo "Logging build environment variables in '$BUILD_ENV_LOG'..." -env > $BUILD_ENV_LOG - -echo "ARCHIVE_ARTIFACTS = '$ARCHIVE_ARTIFACTS'" -if [ -n "${ARCHIVE_ARTIFACTS:-}" ] ; then - pushd "$WORKSPACE" - shopt -s globstar # Enable globstar to copy archives - for file in $ARCHIVE_ARTIFACTS ; do - if [ -f "$file" ] ; then - echo "Archiving '$file' to '$destfile'" - destfile="$WS_ARCHIVE_DIR$file" - destdir="$(dirname $destfile)" - mkdir -p $destdir - mv -f $file $destfile - else - echo "Not archiving '$file'" - if ! grep -qe '*' <<<"$file" ; then - echo "WARNING: No artifacts detected in ARCHIVE_ARTIFACTS '$ARCHIVE_ARTIFACTS'!" - fi - fi - done - shopt -u globstar # Disable globstar - popd -fi - -# find and gzip any 'text' files -find $WS_ARCHIVES_DIR -type f -print0 \ - | xargs -0r file \ - | egrep -e ':.*text.*' \ - | cut -d: -f1 \ - | xargs -d'\n' -r gzip - # generate stack trace for VPP core files for upload instead of core file. if [ -d "$WORKSPACE/build-root" ] ; then for file in $(find $WS_ARCHIVES_DIR -type f -name 'core*.gz') ; do |