Add gpdb clients windows compile task to pipeline
Authored-by: Bob Bao
## file (example: templates/gpdb-tpl.yml) and regenerate the pipeline
## using appropriate tool (example: gen_pipeline.py -t prod).
## ----------------------------------------------------------------------
-## Generated by gen_pipeline.py at: 2019-05-28 14:57:29.681671
+## Generated by gen_pipeline.py at: 2019-06-03 11:02:34.651015
## Template file: gpdb-tpl.yml
## OS Types: ['centos6', 'centos7', 'sles', 'ubuntu18.04', 'win']
## Test Sections: ['ICW', 'Replication', 'ResourceGroups', 'Interconnect', 'CLI', 'UD', 'Extensions', 'Gpperfmon']
@@ -34,6 +34,7 @@ groups:
- compile_gpdb_open_source_centos6
- compile_gpdb_centos7
- compile_gpdb_ubuntu18.04
+ - compile_gpdb_clients_windows
- compile_gpdb_sles11
## --------------------------------------------------------------------
- icw_gporca_centos6
@@ -100,6 +101,7 @@ groups:
- compile_gpdb_centos7
- compile_gpdb_ubuntu18.04
- compile_gpdb_sles11
+ - compile_gpdb_clients_windows
## ======================================================================
@@ -507,6 +509,13 @@ resources:
json_key: ((concourse-gcs-resources-service-account-key))
versioned_file: ((pipeline-name))/bin_gpdb_sles11/bin_gpdb.tar.gz
+- name: bin_gpdb_clients_windows
+ type: gcs
+ source:
+ bucket: ((gcs-bucket-intermediates))
+ json_key: ((concourse-gcs-resources-service-account-key))
+ versioned_file: ((pipeline-name))/bin_gpdb_clients_windows/bin_gpdb_clients_windows.msi
+
- name: reduced-frequency-trigger
type: time
@@ -845,6 +854,24 @@ jobs:
file: gpdb_artifacts/gpdb-clients-ubuntu18.04.tar.gz
+- name: compile_gpdb_clients_windows
+ serial: true
+ plan:
+ - aggregate:
+ - get: gpdb_src
+ trigger: true
+ - get: gpdb6-centos6-build
+ - task: compile_gpdb_windows_remote
+ file: gpdb_src/concourse/tasks/compile_gpdb_remote_windows.yml
+ image: gpdb6-centos6-build
+ params:
+ REMOTE_HOST: {{remote_win_host_build}}
+ REMOTE_PORT: {{remote_win_port_build}}
+ REMOTE_USER: {{remote_win_user_build}}
+ REMOTE_KEY: {{remote_win_key_build}}
+ - put: bin_gpdb_clients_windows
+ params:
+ file: "gpdb_artifacts/greenplum-clients-*-x86_64.msi"
## ======================================================================
## ___ ______ __
## |_ _/ ___\ \ / /
