Commit b2683cf3 authored by norvell's avatar norvell
Browse files

Add comments to explain logs backup procedure

parent 268db15d
Loading
Loading
Loading
Loading
+10 −5
Original line number Diff line number Diff line
@@ -1656,7 +1656,11 @@ voip-be-on-merge-request:
    - make -j >> /dev/null
    - python3 -m pytest tests/test_be_for_jbm_neutral_dly_profile.py


# To inject backup copy in manual trigger:
# - Store logs backup in accessible folder, e.g. /tmp/ivas
# - Set MANUAL_PIPELINE_TRIGGER to long-term-logs
# - Set RUNNER_TAG to specific runner with this folder prepared, e.g. test-ericsson-linux-runner-5
# - Set LOGS_BACKUP_SOURCE_DIR to source folder, e.g. /tmp/ivas
ivas-long-term-job-logs:
  rules:
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == "long-term-logs"
@@ -1715,9 +1719,6 @@ ivas-long-term-job-logs:
      ls logs
      exit 0

  allow_failure:
    exit_codes:
      - 123
  artifacts:
    name: "$CI_JOB_NAME--sha-$CI_COMMIT_SHORT_SHA--results"
    expire_in: 4 weeks
@@ -1726,7 +1727,11 @@ ivas-long-term-job-logs:
      - logs
    expose_as: "ivas long term job logs results"


# To store backup copy:
# - Prepare accessible folder for backup, e.g. /tmp/ivas
# - Set MANUAL_PIPELINE_TRIGGER to backup-long-term-logs
# - Set RUNNER_TAG to specific runner with this folder prepared, e.g. test-ericsson-linux-runner-5
# - Set LOGS_BACKUP_TARGET_DIR to source folder, e.g. /tmp/ivas
backup-long-term-job-logs:
  rules:
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == "backup-long-term-logs"