Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

K8SPG-294 Parallization of testing different pg versions #2044

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
14 changes: 14 additions & 0 deletions cloud/jenkins/pgo-v1-pg12-operator-aws-openshift-4.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
- job:
name: pgo-v1-pg12-operator-aws-openshift-4
project-type: pipeline
description: |
Do not edit this job through the web!
pipeline-scm:
scm:
- git:
url: https://github.com/Percona-Lab/jenkins-pipelines.git
branches:
- 'master'
wipe-workspace: false
lightweight-checkout: true
script-path: cloud/jenkins/pgo_v1_pg12_operator_aws_openshift-4.groovy
34 changes: 34 additions & 0 deletions cloud/jenkins/pgo-v1-pg12-operator-gke-version.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
- job:
name: pgo-v1-pg12-operator-gke-version
project-type: pipeline
description: |
Do not edit this job through the web!
concurrent: false
properties:
- build-discarder:
days-to-keep: -1
num-to-keep: 10
artifact-days-to-keep: -1
artifact-num-to-keep: 10
pipeline-scm:
scm:
- git:
url: https://github.com/Percona-Lab/jenkins-pipelines.git
branches:
- master
wipe-workspace: false
lightweight-checkout: true
script-path: cloud/jenkins/pgo_v1_pg12_operator_gke_version.groovy
parameters:
- string:
name: GIT_REPO
default: https://github.com/percona/percona-postgresql-operator
description: percona/percona-postgresql-operator repository
- string:
name: GIT_BRANCH
default: release-0.1.0
description: Tag/Branch for percona/percona-postgresql-operator repository
- string:
name: GKE_VERSION
default: '1.23'
description: GKE version
14 changes: 14 additions & 0 deletions cloud/jenkins/pgo-v1-pg13-operator-aws-openshift-4.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
- job:
name: pgo-v1-pg13-operator-aws-openshift-4
project-type: pipeline
description: |
Do not edit this job through the web!
pipeline-scm:
scm:
- git:
url: https://github.com/Percona-Lab/jenkins-pipelines.git
branches:
- 'master'
wipe-workspace: false
lightweight-checkout: true
script-path: cloud/jenkins/pgo_v1_pg13_operator_aws_openshift-4.groovy
34 changes: 34 additions & 0 deletions cloud/jenkins/pgo-v1-pg13-operator-gke-version.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
- job:
name: pgo-v1-pg13-operator-gke-version
project-type: pipeline
description: |
Do not edit this job through the web!
concurrent: false
properties:
- build-discarder:
days-to-keep: -1
num-to-keep: 10
artifact-days-to-keep: -1
artifact-num-to-keep: 10
pipeline-scm:
scm:
- git:
url: https://github.com/Percona-Lab/jenkins-pipelines.git
branches:
- master
wipe-workspace: false
lightweight-checkout: true
script-path: cloud/jenkins/pgo_v1_pg13_operator_gke_version.groovy
parameters:
- string:
name: GIT_REPO
default: https://github.com/percona/percona-postgresql-operator
description: percona/percona-postgresql-operator repository
- string:
name: GIT_BRANCH
default: release-0.1.0
description: Tag/Branch for percona/percona-postgresql-operator repository
- string:
name: GKE_VERSION
default: '1.23'
description: GKE version
22 changes: 11 additions & 11 deletions cloud/jenkins/pgo_v1_operator_aws_openshift-4.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -249,47 +249,47 @@ pipeline {
name: 'PG_VERSION')
string(
defaultValue: '',
description: 'Operator image: perconalab/percona-postgresql-operator:main-postgres-operator',
description: 'Operator image: perconalab/percona-postgresql-operator:1-x-postgres-operator',
name: 'PGO_OPERATOR_IMAGE')
string(
defaultValue: '',
description: 'Operators API server image: perconalab/percona-postgresql-operator:main-pgo-apiserver',
description: 'Operators API server image: perconalab/percona-postgresql-operator:1-x-pgo-apiserver',
name: 'PGO_APISERVER_IMAGE')
string(
defaultValue: '',
description: 'Operators event server image: perconalab/percona-postgresql-operator:main-pgo-event',
description: 'Operators event server image: perconalab/percona-postgresql-operator:1-x-pgo-event',
name: 'PGO_EVENT_IMAGE')
string(
defaultValue: '',
description: 'Operators rmdata image: perconalab/percona-postgresql-operator:main-pgo-rmdata',
description: 'Operators rmdata image: perconalab/percona-postgresql-operator:1-x-pgo-rmdata',
name: 'PGO_RMDATA_IMAGE')
string(
defaultValue: '',
description: 'Operators scheduler image: perconalab/percona-postgresql-operator:main-pgo-scheduler',
description: 'Operators scheduler image: perconalab/percona-postgresql-operator:1-x-pgo-scheduler',
name: 'PGO_SCHEDULER_IMAGE')
string(
defaultValue: '',
description: 'Operators deployer image: perconalab/percona-postgresql-operator:main-pgo-deployer',
description: 'Operators deployer image: perconalab/percona-postgresql-operator:1-x-pgo-deployer',
name: 'PGO_DEPLOYER_IMAGE')
string(
defaultValue: '',
description: 'Operators pgBouncer image: perconalab/percona-postgresql-operator:main-ppg13-pgbouncer',
description: 'Operators pgBouncer image: perconalab/percona-postgresql-operator:main-ppg14-pgbouncer',
name: 'PGO_PGBOUNCER_IMAGE')
string(
defaultValue: '',
description: 'Operators postgres image: perconalab/percona-postgresql-operator:main-ppg13-postgres-ha',
description: 'Operators postgres image: perconalab/percona-postgresql-operator:main-ppg14-postgres-ha',
name: 'PGO_POSTGRES_HA_IMAGE')
string(
defaultValue: '',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg13-pgbackrest',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg14-pgbackrest',
name: 'PGO_BACKREST_IMAGE')
string(
defaultValue: '',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg13-pgbackrest-repo',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg14-pgbackrest-repo',
name: 'PGO_BACKREST_REPO_IMAGE')
string(
defaultValue: '',
description: 'Operators pgBadger image: perconalab/percona-postgresql-operator:main-ppg13-pgbadger',
description: 'Operators pgBadger image: perconalab/percona-postgresql-operator:main-ppg14-pgbadger',
name: 'PGO_PGBADGER_IMAGE')
string(
defaultValue: 'perconalab/pmm-server',
Expand Down
22 changes: 11 additions & 11 deletions cloud/jenkins/pgo_v1_operator_eks.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -171,47 +171,47 @@ pipeline {
name: 'PG_VERSION')
string(
defaultValue: '',
description: 'Operator image: perconalab/percona-postgresql-operator:main-postgres-operator',
description: 'Operator image: perconalab/percona-postgresql-operator:1-x-postgres-operator',
name: 'PGO_OPERATOR_IMAGE')
string(
defaultValue: '',
description: 'Operators API server image: perconalab/percona-postgresql-operator:main-pgo-apiserver',
description: 'Operators API server image: perconalab/percona-postgresql-operator:1-x-pgo-apiserver',
name: 'PGO_APISERVER_IMAGE')
string(
defaultValue: '',
description: 'Operators event server image: perconalab/percona-postgresql-operator:main-pgo-event',
description: 'Operators event server image: perconalab/percona-postgresql-operator:1-x-pgo-event',
name: 'PGO_EVENT_IMAGE')
string(
defaultValue: '',
description: 'Operators rmdata image: perconalab/percona-postgresql-operator:main-pgo-rmdata',
description: 'Operators rmdata image: perconalab/percona-postgresql-operator:1-x-pgo-rmdata',
name: 'PGO_RMDATA_IMAGE')
string(
defaultValue: '',
description: 'Operators scheduler image: perconalab/percona-postgresql-operator:main-pgo-scheduler',
description: 'Operators scheduler image: perconalab/percona-postgresql-operator:1-x-pgo-scheduler',
name: 'PGO_SCHEDULER_IMAGE')
string(
defaultValue: '',
description: 'Operators deployer image: perconalab/percona-postgresql-operator:main-pgo-deployer',
description: 'Operators deployer image: perconalab/percona-postgresql-operator:1-x-pgo-deployer',
name: 'PGO_DEPLOYER_IMAGE')
string(
defaultValue: '',
description: 'Operators pgBouncer image: perconalab/percona-postgresql-operator:main-ppg13-pgbouncer',
description: 'Operators pgBouncer image: perconalab/percona-postgresql-operator:main-ppg14-pgbouncer',
name: 'PGO_PGBOUNCER_IMAGE')
string(
defaultValue: '',
description: 'Operators postgres image: perconalab/percona-postgresql-operator:main-ppg13-postgres-ha',
description: 'Operators postgres image: perconalab/percona-postgresql-operator:main-ppg14-postgres-ha',
name: 'PGO_POSTGRES_HA_IMAGE')
string(
defaultValue: '',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg13-pgbackrest',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg14-pgbackrest',
name: 'PGO_BACKREST_IMAGE')
string(
defaultValue: '',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg13-pgbackrest-repo',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg14-pgbackrest-repo',
name: 'PGO_BACKREST_REPO_IMAGE')
string(
defaultValue: '',
description: 'Operators pgBadger image: perconalab/percona-postgresql-operator:main-ppg13-pgbadger',
description: 'Operators pgBadger image: perconalab/percona-postgresql-operator:main-ppg14-pgbadger',
name: 'PGO_PGBADGER_IMAGE')
string(
defaultValue: 'perconalab/pmm-server',
Expand Down
22 changes: 11 additions & 11 deletions cloud/jenkins/pgo_v1_operator_gke_version.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -252,47 +252,47 @@ pipeline {
name: 'IS_GKE_ALPHA')
string(
defaultValue: '',
description: 'Operator image: perconalab/percona-postgresql-operator:main-postgres-operator',
description: 'Operator image: perconalab/percona-postgresql-operator:1-x-postgres-operator',
name: 'PGO_OPERATOR_IMAGE')
string(
defaultValue: '',
description: 'Operators API server image: perconalab/percona-postgresql-operator:main-pgo-apiserver',
description: 'Operators API server image: perconalab/percona-postgresql-operator:1-x-pgo-apiserver',
name: 'PGO_APISERVER_IMAGE')
string(
defaultValue: '',
description: 'Operators event server image: perconalab/percona-postgresql-operator:main-pgo-event',
description: 'Operators event server image: perconalab/percona-postgresql-operator:1-x-pgo-event',
name: 'PGO_EVENT_IMAGE')
string(
defaultValue: '',
description: 'Operators rmdata image: perconalab/percona-postgresql-operator:main-pgo-rmdata',
description: 'Operators rmdata image: perconalab/percona-postgresql-operator:1-x-pgo-rmdata',
name: 'PGO_RMDATA_IMAGE')
string(
defaultValue: '',
description: 'Operators scheduler image: perconalab/percona-postgresql-operator:main-pgo-scheduler',
description: 'Operators scheduler image: perconalab/percona-postgresql-operator:1-x-pgo-scheduler',
name: 'PGO_SCHEDULER_IMAGE')
string(
defaultValue: '',
description: 'Operators deployer image: perconalab/percona-postgresql-operator:main-pgo-deployer',
description: 'Operators deployer image: perconalab/percona-postgresql-operator:1-x-pgo-deployer',
name: 'PGO_DEPLOYER_IMAGE')
string(
defaultValue: '',
description: 'Operators pgBouncer image: perconalab/percona-postgresql-operator:main-ppg13-pgbouncer',
description: 'Operators pgBouncer image: perconalab/percona-postgresql-operator:main-ppg14-pgbouncer',
name: 'PGO_PGBOUNCER_IMAGE')
string(
defaultValue: '',
description: 'Operators postgres image: perconalab/percona-postgresql-operator:main-ppg13-postgres-ha',
description: 'Operators postgres image: perconalab/percona-postgresql-operator:main-ppg14-postgres-ha',
name: 'PGO_POSTGRES_HA_IMAGE')
string(
defaultValue: '',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg13-pgbackrest',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg14-pgbackrest',
name: 'PGO_BACKREST_IMAGE')
string(
defaultValue: '',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg13-pgbackrest-repo',
description: 'Operators backrest utility image: perconalab/percona-postgresql-operator:main-ppg14-pgbackrest-repo',
name: 'PGO_BACKREST_REPO_IMAGE')
string(
defaultValue: '',
description: 'Operators pgBadger image: perconalab/percona-postgresql-operator:main-ppg13-pgbadger',
description: 'Operators pgBadger image: perconalab/percona-postgresql-operator:main-ppg14-pgbadger',
name: 'PGO_PGBADGER_IMAGE')
string(
defaultValue: 'perconalab/pmm-server',
Expand Down