summaryrefslogtreecommitdiff
path: root/share/gitano
Commit message (Collapse)AuthorAgeFilesLines
* Allow tags to be pushed to the trove's own namespace in mirrored reposSam Thursfield2015-11-192-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | Previously, when Trove mirrored an upstream repo, it would allow users to push branches as long as they started with the trove-id. The intention is to keep local changes in a separate namespace that can co-exist with whatever branches the upstream repo has. This patch extends this to tags, so that users can push tags to refs/tags/{{ trove-id}}/whatever. This is necessary for the `morph anchor` command to work as expected when the 'ref' fields of some definitions point to tag objects. Git itself prevents pushing tags to 'refs/heads/...' so `morph anchor` must be configured to push them to 'refs/tags/...'. Without this patch, Gitano will prevent that as well, but with this patch, `morph anchor` should be usable. Repos in the Trove's own prefix (such as the baserock/ repos on git.baserock.org, or the foo-trove/ repos on a Trove with trove ID 'foo-trove') are the only ones not considered to be mirrors, and users can already push branches and tags wherever they want to in these repos. Change-Id: I06496ea6c5c57d3fae7e5750cf51e31bbd16d8d2
* Make anon read access override project rulesRichard Ipsum2015-06-241-5/+6
| | | | Change-Id: Ica0b1412ef402eaf2474288d54f1471f655d31c5
* Remove all mention of Mason from trove-setupSam Thursfield2015-01-303-108/+0
| | | | | | | | | | | | | The Mason referred to here is the 1st version of the Mason continuous delivery tool. There have been no instances of this for two years. We have made two subsequent Mason implementations since then which don't require coupling in Trove in order to work. As well as removing unneeded configuration, this will fix the misleading warning that users see on Git pushes: remote: [git.baserock.org] Notifying Mason of changes... remote: [git.baserock.org] Notification failed somehow
* Change placeholders to jinja placeholdersPedro Alvarez2014-06-278-15/+15
|
* Move gitano skeleton to /usr/share/trove-setup/Pedro Alvarez2014-06-1723-0/+557