Closed Bug 1523461 Opened 6 years ago Closed 6 years ago

Please create ci/taskgraph and ci/taskgraph-try

Categories

(Developer Services :: Mercurial: hg.mozilla.org, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tomprince, Assigned: sheehan)

References

Details

Attachments

(3 files)

Please create two repositories (taskgraph and taskgraph-try), with levels 3/1 in a new top-level directory ci/.

taskgraph-try should be non-publishing and allow multiple heads.

Flags: needinfo?(sheehan)
Assignee: nobody → sheehan
Flags: needinfo?(sheehan)

By the time this lands, the directory and initial repositories
will have been created on hgmo. Adding these files and running
a deploy will make publicly available.

Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/c91ad98669ef
hgwsgi: add WSGI config files for new ci top-level directory r=fubar

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED

Not quite done yet.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/e20add4aea9f
hgtemplates: add ci directory to index template r=fubar

Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
  • Created top-level directory ci
  • Created taskgraph repo
    • Added the "single_head_per_branch" hook
  • Created the taskgraph-try repo
    • Made non-publishing (set phases.publish = False)

Once I run through an Ansible deployment the repos should be live on hgmo. I'll close out this bug once that process is complete.

We set up the hgwsgi files, but never taught httpd how to
serve them correctly. This commit adds them to the vhost
config to hgmo knows to load the correct wsgi files for
those paths.

Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/3b362b7a9144
ansible/hg-web: add ci directory to hgmo vhost config r=fubar

Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Done!

Tom, please let me know if there's any other changes you'd like me to make. Cheers!

Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Pushed by cosheehan@mozilla.com: https://hg.mozilla.org/hgcustom/version-control-tools/rev/f31557eb7e37 ansible/hg-web: add new `ci` top-level directory to `replicationrules`
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: