.gitlab-ci.yml 2.17 KB
Newer Older
David Diederich's avatar
David Diederich committed
1
variables:
Srihari Prabaharan's avatar
Srihari Prabaharan committed
2
3
4
  AWS_BUILD_SUBDIR: provider/storage-aws/build-aws
  AWS_TEST_SUBDIR: testing/storage-test-aws
  AWS_SERVICE: storage
David Diederich's avatar
David Diederich committed
5
  AWS_ENVIRONMENT: dev
Daniel Scholl's avatar
Daniel Scholl committed
6

David Diederich's avatar
David Diederich committed
7
8
  GCP_BUILD_SUBDIR: provider/storage-gcp
  GCP_INT_TEST_SUBDIR: testing/storage-test-gcp
9
10
11
12
  GCP_APPLICATION_NAME: os-storage
  GCP_ENVIRONMENT: testing
  GCP_PROJECT: opendes-evt
  GCP_TENANT_NAME: opendesevt
David Diederich's avatar
David Diederich committed
13
  GCP_DEPLOY_ENV: p4d
Daniel Scholl's avatar
Daniel Scholl committed
14

15
  OSDU_GCP_ENVIRONMENT: osdu-gcp
16
17
18
19
  # --- osdu gcp specific variables for cloudrun ---
  OSDU_GCP_SERVICE: storage
  OSDU_GCP_VENDOR: gcp
  OSDU_GCP_APPLICATION_NAME: os-storage
20
  OSDU_GCP_DEFAULT_DATA_COUNTRY: US
21
22
  # --- osdu specific variables for cloudrun storage w/o "/" at the end ---
  OSDU_GCP_ENV_VARS: GOOGLE_AUDIENCES=$GOOGLE_AUDIENCE,AUTHORIZE_API=$OSDU_GCP_AUTHORIZE_API,LEGALTAG_API=$OSDU_GCP_LEGALTAG_API,STORAGE_HOSTNAME=$OSDU_GCP_STORAGE_HOSTNAME,CRS_API=$OSDU_GCP_CRS_API,DEFAULT_DATA_COUNTRY=$OSDU_GCP_DEFAULT_DATA_COUNTRY,REDIS_STORAGE_HOST=$REDIS_STORAGE_HOST,REDIS_GROUP_HOST=$REDIS_GROUP_HOST --vpc-connector=$OSDU_GCP_VPC_CONNECTOR
23

Daniel Scholl's avatar
Daniel Scholl committed
24
25
26
27
  AZURE_SERVICE: storage
  AZURE_BUILD_SUBDIR: provider/storage-azure
  AZURE_TEST_SUBDIR: testing/storage-test-azure

28
29
  IBM_BUILD_SUBDIR: provider/storage-ibm
  IBM_INT_TEST_SUBDIR: testing/storage-test-ibm
David Diederich's avatar
David Diederich committed
30
31

include:
Daniel Scholl's avatar
Daniel Scholl committed
32
33
  - project: "osdu/platform/ci-cd-pipelines"
    file: "standard-setup.yml"
34

Daniel Scholl's avatar
Daniel Scholl committed
35
36
  - project: "osdu/platform/ci-cd-pipelines"
    file: "build/maven.yml"
37

38
39
  - project: "osdu/platform/ci-cd-pipelines"
    file: "scanners/fossa.yml"
40

41
42
  - project: "osdu/platform/ci-cd-pipelines"
    file: "cloud-providers/gcp.yml"
43

44
45
  - project: "osdu/platform/ci-cd-pipelines"
    file: "cloud-providers/aws.yml"
46

47
48
  - project: "osdu/platform/ci-cd-pipelines"
    file: "cloud-providers/ibm.yml"
49

50
  - project: "osdu/platform/ci-cd-pipelines"
51
    file: "cloud-providers/osdu-gcp-cloudrun.yml"
52

53
54
  - project: "osdu/platform/ci-cd-pipelines"
    file: "scanners/gitlab-ultimate.yml"
55

56
57
  - project: "osdu/platform/ci-cd-pipelines"
    file: "cloud-providers/azure.yml"
58
59
60
61
62
63
64

# disable the eslint scanner
# I think this is being generated from the presence of an HTML file, but there
# is no javascript to scan, so the job isn't helpful and just gets in the way
eslint-sast:
  rules:
    - when: never