#299 CI/CD: minor improvements
Merged 5 years ago by rayson. Opened 5 years ago by rayson.
rayson/waiverdb cicd-improve-1  into  master

@@ -108,7 +108,7 @@ 

            env.WAIVERDB_CONTAINER_VERSION = versions[1]

            env.TEMP_TAG = env.WAIVERDB_CONTAINER_VERSION + '-jenkins-' + currentBuild.id

  

-           if (sh(returnStatus: true, script: 'pip3 install --user -r ./requirements.txt' != 0) {

+           if (sh(returnStatus: true, script: 'pip3 install --user -r ./requirements.txt') != 0) {

              echo 'WARNING: Failed to install dependencies from requirements.txt.'

            }

          }

  1. Append UUID to TEST_ID for integration tests to avoid name conflicts
  2. Set time limit for Pagure polling job to 30 min
  3. Ignore errors of installing dependencies from requirements.txt
  4. Ignore failures of cleaning old test environment deployments
  5. Do not push to the internal registry (we got enough 'Unknown blob' errors)
  6. Fix waiverdb-test-template doesn't support pulling by digests
  7. Change test case name format

Pull-Request has been merged by rayson

5 years ago