[
https://issues.apache.org/jira/browse/GEODE-5864?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16650859#comment-16650859
]
ASF subversion and git services commented on GEODE-5864:
--------------------------------------------------------
Commit afdc9cb15905c93cccb15be424092987c734d354 in geode's branch
refs/heads/develop from [~rhoughton]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=afdc9cb ]
GEODE-5864 - Refactor and parameterize CI env creation
Makes it easier for developers to deploy their own CI instances for
testing of code and CI itself.
* Use concourse-pipeline-resource to deploy instead of hand-rolling
`fly` scripts
* Add pararmeters for fork/branch/repo name
* Rename all pipelines to be consistent
* Rename all pipelines to contain fork/branch information
* Reorganize artifact storage to include fork/branch information
* `deploy_meta.sh` auto-starts Concourse tasks in required bootstrap order
* Instance images names are created consistently and are unique
* Require fewer VAULT secrets
* Improve behavior of packer on windows GCP instances
* Check to see if a previous iteration of start_instance created an
instance and kill it before trying to create a new one.
* Ensure we stop instances that cannot be reached via SSH
* Add ssh server keep alives to prevent firewall timeouts
Co-authored-by: Sean Goller <[email protected]>
Co-authored-by: Patrick Rhomberg <[email protected]>
Co-authored-by: Robert Houghton <[email protected]>
Co-authored-by: Jacob Barrett <[email protected]>
> Streamline and parameterize concourse environment
> -------------------------------------------------
>
> Key: GEODE-5864
> URL: https://issues.apache.org/jira/browse/GEODE-5864
> Project: Geode
> Issue Type: Improvement
> Components: ci
> Reporter: Sean Goller
> Priority: Major
> Labels: pull-request-available
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> In order to simplify stamping out multiple CI environments such as for
> developer use, parameterize infrastructure-specific variables and remove
> unnecessary vault usage.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)