anaconda-graveyard / conda-concourse-ci

Conda-driven Concourse CI for package building
BSD 3-Clause "New" or "Revised" License
13 stars 29 forks source link

trigger upload and branch push via PR merge #151

Closed jjhelmus closed 4 years ago

jjhelmus commented 4 years ago

Trigger the stage_for_upload and pushbranch... jobs when the file specified in the --pr-file command line option appears in the git repository specified in the pr-repo configuration option. The expectation is that when this file appears when the PR for the particular pipeline is merged.

jjhelmus commented 4 years ago

As an example of the use case for this:

c3i one-off smart_open \
    --automated-pipeline \
    --branches pbs_test \
    --push-branch \
    --stage-for-upload \
    --commit-msg "smart_open 2.1.0" \  
    --pr-file smart_open-2.1.0-20200707T143603.json \ 
    smart_open-feedstock