Closed Bug 800574 Opened 12 years ago Closed 10 years ago

store ci.mozilla.org Jenkins configs in github, sync via Jenkins SCM Sync plugin

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task, P4)

x86
macOS

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jhirsch, Unassigned)

References

Details

(Whiteboard: [triaged 20121019])

The Jenkins SCM sync plugin[1] claims to sync Jenkins config.xml files with svn or git repos. 

It would be cool to keep those config.xml files under version control.

I'm not sure what would happen to secrets injected via 'password inject using environment variables' plugin, but still wanted to float the idea.

[1] https://wiki.jenkins-ci.org/display/JENKINS/SCM+Sync+configuration+plugin
Assignee: server-ops-devservices → server-ops-webops
Component: Server Operations: Developer Services → Server Operations: Web Operations
QA Contact: shyam → cshields
Whiteboard: [pending triage]
Depends on: 803599
Priority: -- → P4
Whiteboard: [pending triage] → [triaged 20121019]
This sounds like it might be easy to do, but has a lot of implications to doing it...

1) Secrets (passwords, etc)

2) Who manages the repo

3) if the repo is updated via SCM manually, does jenkins pull in the changes?

4) if the config is updated via the web interface, does jenkins commit to the repo?

5) what happens if the repo and jenkins get out of sync?

6) In the roadmap: "Provide new SCM connection implementations : cvs, git, others?" Sounds like it only supports SVN currently, or at least the documentation is out of date.

7) "Once initialized, every time you'll submit a configuration view that can be sync'ed by the SCM Sync Configuration plugin, you'll be prompted for a comment that will be put on the commit message on your SCM Repository." Sounds like a usability hassle.
yeah, if you look at the changelogs, it's supported git for a while.

I'm cool with closing this as "meh, wontfix", just wanted to mention the existence of this plugin.
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.