Project

General

Profile

Feature #5898

Update Jenkins jobs on Git push

Added by Tails over 6 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Continuous Integration
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Blueprint:
Starter:
No
Affected tool:

Description

Run jenkins-jobs update /etc/jenkins_jobs/jobs/ when the Jenkins jobs repository gets an update.

History

#1 Updated by Tails over 6 years ago

  • Parent task set to #5324

#2 Updated by bertagaz over 6 years ago

  • Assignee set to bertagaz
  • Starter set to No

#3 Updated by BitingBird over 5 years ago

  • Subject changed from update Jenkins jobs on Git push to Update Jenkins jobs on Git push

#4 Updated by intrigeri over 5 years ago

  • Target version set to Sustainability_M1

(Subtask of a ticket flagged for 2.0.)

#5 Updated by bertagaz almost 5 years ago

For now our jenkins-jobs recipes are hosted on git.t.b.o, and this gitolite instance is whilelisting hooks we can run on our repos (thanks to them if they ever read).

OTHO automating build on pushes from git.t.b.o to our automated build infra sounds like a bad idea, giving a lot of unnecessary power to a machine on another one. And makes no sense if our jenkins instance host is down.

So I propose our jenkins jobs repo being hosted on our self-administered gitolite instance (no offense), which btw is at the moment hosted on the same machine than our jenkins instance. It would be authoritative on the git.t.b.o one.

It will also help to tie up the commit bit on that git repo, which would be at least granted by only one gitolite instance.

#6 Updated by intrigeri almost 5 years ago

So I propose our jenkins jobs repo being hosted on our self-administered gitolite instance (no offense), which btw is at the moment hosted on the same machine than our jenkins instance.

ACK.

#7 Updated by intrigeri almost 5 years ago

  • Target version changed from Sustainability_M1 to Tails_1.4

#8 Updated by bertagaz almost 5 years ago

  • Target version changed from Tails_1.4 to Tails_1.3

#10 Updated by bertagaz over 4 years ago

  • Status changed from Confirmed to Resolved
  • Assignee deleted (bertagaz)
  • % Done changed from 0 to 100

Also available in: Atom PDF