airflow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeremiah Lowin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AIRFLOW-141) Improve GitHub PR workflow Part 2 -- add options for working locally with PR
Date Thu, 19 May 2016 13:56:12 GMT
Jeremiah Lowin created AIRFLOW-141:
--------------------------------------

             Summary: Improve GitHub PR workflow Part 2 -- add options for working locally
with PR
                 Key: AIRFLOW-141
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-141
             Project: Apache Airflow
          Issue Type: Improvement
            Reporter: Jeremiah Lowin
            Assignee: Jeremiah Lowin
            Priority: Minor
             Fix For: Airflow 1.8


The merge script proposed in AIRFLOW-134 is a one-stop shop for all PR activities: it clones
the PR locally, merges it, pushes to master, closes JIRA issues, and allows users to supply
notes/messages if appropriate. It would be good to introduce an alternative workflow just
for cloning PRs locally. This can currently be done by starting the merge process and simply
not answering the question about pushing to master -- just letting the system sit while the
PR is explored. However, if a PR is not 100% ready to go we don't want people one keystroke
away from pushing it.

The idea would be that the script would have different commands:

{{airflow-merge-pr merge 100 # merge a PR}}
{{airflow-merge-pr clone 100 # clone a PR locally for testing}}
{{airflow-merge-pr cleanup # clean up after cloning}}
etc.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message