Add IBM Integration Tests to the pipeline

Squashed commits from trusted-ibm to avoid clutter in the repository
23 jobs for ibm-integration-squashed in 98 minutes and 13 seconds (queued for 3 seconds)
Status Name Job ID Coverage
  Build
passed compile-and-unit-test #12221
docker-runner

00:14:45

 
  Containerize
passed aws-containerize #12222
docker-runner

00:30:36

 
  Scan
passed bandit-sast #12225
docker-runner

00:31:27

passed fossa-analyze #12291
docker-runner

00:11:42

passed gemnasium-maven-dependency_scanning #12273
docker-runner

00:17:46

passed license_scanning #12272
docker-runner

00:25:19

passed secrets-sast #12271
docker-runner

00:26:25

passed security-code-scan-sast #12270
docker-runner

00:22:46

failed spotbugs-sast #12292
docker-runner allowed to fail

00:06:42

failed fossa-analyze #12289
docker-runner

00:13:59

failed fossa-analyze #12274
docker-runner

00:38:54

failed fossa-analyze #12223
docker-runner

00:51:51

failed gemnasium-maven-dependency_scanning #12224
docker-runner allowed to fail

00:12:27

failed license_scanning #12229
docker-runner allowed to fail

00:12:31

failed secrets-sast #12226
docker-runner allowed to fail

00:12:32

failed security-code-scan-sast #12227
docker-runner allowed to fail

00:10:48

failed spotbugs-sast #12228
docker-runner allowed to fail

00:33:58

 
  Deploy
passed aws-update-ecs #12230
docker-runner

00:04:58

passed ibm-deploy #12231
docker-runner

00:27:33

 
  Integration
passed aws-test #12232
aws-internal-test

00:04:02

passed ibm-test #12233
docker-runner

00:11:06

 
  Attribution
passed fossa-check-notice #12234
docker-runner

00:02:33

passed fossa-report #12235
docker-runner

00:02:30

 
Name Stage Failure
failed
spotbugs-sast Scan
2020/06/09 04:43:04 exit status 1
Running after_script
Running after script...
$ tar -cC ~/.m2 repository | tar -xC $CI_PROJECT_DIR/.m2
Uploading artifacts for failed job
Uploading artifacts...
WARNING: gl-sast-report.json: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1