yetus-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Allen Wittenauer (JIRA)" <>
Subject [jira] [Created] (YETUS-648) Robot Improvement Project
Date Sun, 29 Jul 2018 19:58:00 GMT
Allen Wittenauer created YETUS-648:

             Summary: Robot Improvement Project
                 Key: YETUS-648
             Project: Yetus
          Issue Type: Improvement
          Components: Test Patch
            Reporter: Allen Wittenauer
            Assignee: Allen Wittenauer

Upon deploying Yetus outside the ASF, it becomes obvious that there are a bunch of inter-related
things that make the --jenkins and --robot flags way more powerful than they should be.  They
need to get broken apart and clarified as what they do.  Proposal:

* potentially remove --jenkins from a required flag into something yetus auto-determines (e.g.,
JENKINS_URL is defined)
* remove --reset-repo from --robot
* remove --run-tests from --robot
* potentially remove --run-tests flag altogether given that unit/-unit in plugins should do
the same thing
* change --robot and --sentinel checks from into --docker- something

In addition, YETUS-643 is part of this mess.  It isn't viable to assume that ${HOME} is writable
under a --robot or --jenkins universe.  

This message was sent by Atlassian JIRA

View raw message