Service/git: Difference between revisions

Line 61: Line 61:
  password_key = user.forgot_password!
  password_key = user.forgot_password!
  Mailer.deliver_forgotten_password(user, password_key)
  Mailer.deliver_forgotten_password(user, password_key)
# add new committer
committer = User.find_by_login("user")
project = Project.find_by_title("project")
repo = project.repositories.select {|i| i.title == 'mainline'}.pop
repo.committerships.create_with_permissions!({:committer => committer}, [Committership::CAN_COMMIT])


== Upgrade notes ==
== Upgrade notes ==


Upgrade will be triggered on every puppet session (if there is such need), vcs repository will be rebased to the HEAD commit with all related changes like database migration.
Upgrade will be triggered on every puppet session (if there is such need), vcs repository will be rebased to the HEAD commit with all related changes like database migration.