... | ... |
@@ -10,8 +10,9 @@ to change `HEAD`, the default branch), prepares for [integration with a |
10 | 10 |
webserver][] (including acting as a [`git-http-backend`][] replacement, serving |
11 | 11 |
repos without the `.git` suffix, and generating |
12 | 12 |
[`$GIT_DIR`][]`/`[`README.html`][] and [`$GIT_DIR`][]`/`[`description`][] if |
13 |
-[pandoc][] is available), allows [custom local code][], and prepares for [easy |
|
14 |
-usage][`git-multihook`] of [custom local hooks][]. |
|
13 |
+[pandoc][] is available), allows [custom local code][], prepares for [easy |
|
14 |
+usage][`git-multihook`] of [custom local hooks][], and prepares for integration |
|
15 |
+with [Jenkins][]. |
|
15 | 16 |
|
16 | 17 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
17 | 18 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -33,6 +34,7 @@ usage][`git-multihook`] of [custom local hooks][]. |
33 | 34 |
[custom local code]: https://gitolite.com/gitolite/non-core.html#using-the-gitolite-admin-repo-to-manage-non-core-code |
34 | 35 |
[`git-multihook`]: https://git.rcrnstn.net/rcrnstn/git-multihook |
35 | 36 |
[custom local hooks]: https://gitolite.com/gitolite/cookbook#adding-other-non-update-hooks |
37 |
+[Jenkins]: https://www.jenkins.io |
|
36 | 38 |
|
37 | 39 |
## Try out |
38 | 40 |
|
... | ... |
@@ -9,9 +9,9 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
9 | 9 |
to change `HEAD`, the default branch), prepares for [integration with a |
10 | 10 |
webserver][] (including acting as a [`git-http-backend`][] replacement, serving |
11 | 11 |
repos without the `.git` suffix, and generating |
12 |
-[`$GIT_DIR`][]`/`[`README.html`][] if [pandoc][] is available), allows [custom |
|
13 |
-local code][], and prepares for [easy usage][`git-multihook`] of [custom local |
|
14 |
-hooks][]. |
|
12 |
+[`$GIT_DIR`][]`/`[`README.html`][] and [`$GIT_DIR`][]`/`[`description`][] if |
|
13 |
+[pandoc][] is available), allows [custom local code][], and prepares for [easy |
|
14 |
+usage][`git-multihook`] of [custom local hooks][]. |
|
15 | 15 |
|
16 | 16 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
17 | 17 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -28,6 +28,7 @@ hooks][]. |
28 | 28 |
[`git-http-backend`]: https://git-scm.com/docs/git-http-backend |
29 | 29 |
[`$GIT_DIR`]: https://www.git-scm.com/docs/git#Documentation/git.txt-codeGITDIRcode |
30 | 30 |
[`README.html`]: https://git-scm.com/docs/gitweb#Documentation/gitweb.txt-READMEhtml |
31 |
+[`description`]: https://git-scm.com/docs/gitweb#Documentation/gitweb.txt-descriptionorcodegitwebdescriptioncode |
|
31 | 32 |
[pandoc]: https://pandoc.org |
32 | 33 |
[custom local code]: https://gitolite.com/gitolite/non-core.html#using-the-gitolite-admin-repo-to-manage-non-core-code |
33 | 34 |
[`git-multihook`]: https://git.rcrnstn.net/rcrnstn/git-multihook |
... | ... |
@@ -7,9 +7,11 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
7 | 7 |
(explicit) [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
8 | 8 |
[personal branches][] for `USERS`, allows users to run [`symbolic-ref`][] (e.g. |
9 | 9 |
to change `HEAD`, the default branch), prepares for [integration with a |
10 |
-webserver][] (including acting as a [`git-http-backend`][] replacement, and |
|
11 |
-serving repos without the `.git` suffix), allows [custom local code][], and |
|
12 |
-prepares for [easy usage][`git-multihook`] of [custom local hooks][]. |
|
10 |
+webserver][] (including acting as a [`git-http-backend`][] replacement, serving |
|
11 |
+repos without the `.git` suffix, and generating |
|
12 |
+[`$GIT_DIR`][]`/`[`README.html`][] if [pandoc][] is available), allows [custom |
|
13 |
+local code][], and prepares for [easy usage][`git-multihook`] of [custom local |
|
14 |
+hooks][]. |
|
13 | 15 |
|
14 | 16 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
15 | 17 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -24,6 +26,9 @@ prepares for [easy usage][`git-multihook`] of [custom local hooks][]. |
24 | 26 |
[`symbolic-ref`]: https://git-scm.com/docs/git-symbolic-ref |
25 | 27 |
[integration with a webserver]: https://gitolite.com/gitolite/gitweb-daemon.html |
26 | 28 |
[`git-http-backend`]: https://git-scm.com/docs/git-http-backend |
29 |
+[`$GIT_DIR`]: https://www.git-scm.com/docs/git#Documentation/git.txt-codeGITDIRcode |
|
30 |
+[`README.html`]: https://git-scm.com/docs/gitweb#Documentation/gitweb.txt-READMEhtml |
|
31 |
+[pandoc]: https://pandoc.org |
|
27 | 32 |
[custom local code]: https://gitolite.com/gitolite/non-core.html#using-the-gitolite-admin-repo-to-manage-non-core-code |
28 | 33 |
[`git-multihook`]: https://git.rcrnstn.net/rcrnstn/git-multihook |
29 | 34 |
[custom local hooks]: https://gitolite.com/gitolite/cookbook#adding-other-non-update-hooks |
... | ... |
@@ -8,7 +8,8 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
8 | 8 |
[personal branches][] for `USERS`, allows users to run [`symbolic-ref`][] (e.g. |
9 | 9 |
to change `HEAD`, the default branch), prepares for [integration with a |
10 | 10 |
webserver][] (including acting as a [`git-http-backend`][] replacement, and |
11 |
-serving repos without the `.git` suffix), and allows [custom local code][]. |
|
11 |
+serving repos without the `.git` suffix), allows [custom local code][], and |
|
12 |
+prepares for [easy usage][`git-multihook`] of [custom local hooks][]. |
|
12 | 13 |
|
13 | 14 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
14 | 15 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -24,6 +25,8 @@ serving repos without the `.git` suffix), and allows [custom local code][]. |
24 | 25 |
[integration with a webserver]: https://gitolite.com/gitolite/gitweb-daemon.html |
25 | 26 |
[`git-http-backend`]: https://git-scm.com/docs/git-http-backend |
26 | 27 |
[custom local code]: https://gitolite.com/gitolite/non-core.html#using-the-gitolite-admin-repo-to-manage-non-core-code |
28 |
+[`git-multihook`]: https://git.rcrnstn.net/rcrnstn/git-multihook |
|
29 |
+[custom local hooks]: https://gitolite.com/gitolite/cookbook#adding-other-non-update-hooks |
|
27 | 30 |
|
28 | 31 |
## Try out |
29 | 32 |
|
... | ... |
@@ -7,8 +7,8 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
7 | 7 |
(explicit) [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
8 | 8 |
[personal branches][] for `USERS`, allows users to run [`symbolic-ref`][] (e.g. |
9 | 9 |
to change `HEAD`, the default branch), prepares for [integration with a |
10 |
-webserver][] (including acting as a [`git-http-backend`][] replacement), and |
|
11 |
-allows [custom local code][]. |
|
10 |
+webserver][] (including acting as a [`git-http-backend`][] replacement, and |
|
11 |
+serving repos without the `.git` suffix), and allows [custom local code][]. |
|
12 | 12 |
|
13 | 13 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
14 | 14 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -6,8 +6,9 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 | 6 |
`git`), prepares for [administering gitolite directly on the server][], allows |
7 | 7 |
(explicit) [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
8 | 8 |
[personal branches][] for `USERS`, allows users to run [`symbolic-ref`][] (e.g. |
9 |
-to change `HEAD`, the default branch), and prepares for [integration with a |
|
10 |
-webserver][] (including acting as a [`git-http-backend`][] replacement). |
|
9 |
+to change `HEAD`, the default branch), prepares for [integration with a |
|
10 |
+webserver][] (including acting as a [`git-http-backend`][] replacement), and |
|
11 |
+allows [custom local code][]. |
|
11 | 12 |
|
12 | 13 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
13 | 14 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -22,6 +23,7 @@ webserver][] (including acting as a [`git-http-backend`][] replacement). |
22 | 23 |
[`symbolic-ref`]: https://git-scm.com/docs/git-symbolic-ref |
23 | 24 |
[integration with a webserver]: https://gitolite.com/gitolite/gitweb-daemon.html |
24 | 25 |
[`git-http-backend`]: https://git-scm.com/docs/git-http-backend |
26 |
+[custom local code]: https://gitolite.com/gitolite/non-core.html#using-the-gitolite-admin-repo-to-manage-non-core-code |
|
25 | 27 |
|
26 | 28 |
## Try out |
27 | 29 |
|
... | ... |
@@ -7,7 +7,7 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
7 | 7 |
(explicit) [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
8 | 8 |
[personal branches][] for `USERS`, allows users to run [`symbolic-ref`][] (e.g. |
9 | 9 |
to change `HEAD`, the default branch), and prepares for [integration with a |
10 |
-webserver][]. |
|
10 |
+webserver][] (including acting as a [`git-http-backend`][] replacement). |
|
11 | 11 |
|
12 | 12 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
13 | 13 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -21,6 +21,7 @@ webserver][]. |
21 | 21 |
[personal branches]: https://gitolite.com/gitolite/user#personal-branches |
22 | 22 |
[`symbolic-ref`]: https://git-scm.com/docs/git-symbolic-ref |
23 | 23 |
[integration with a webserver]: https://gitolite.com/gitolite/gitweb-daemon.html |
24 |
+[`git-http-backend`]: https://git-scm.com/docs/git-http-backend |
|
24 | 25 |
|
25 | 26 |
## Try out |
26 | 27 |
|
... | ... |
@@ -5,8 +5,9 @@ An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
5 | 5 |
Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 | 6 |
`git`), prepares for [administering gitolite directly on the server][], allows |
7 | 7 |
(explicit) [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
8 |
-[personal branches][] for `USERS`, and allows users to run [`symbolic-ref`][] |
|
9 |
-(e.g. to change `HEAD`, the default branch). |
|
8 |
+[personal branches][] for `USERS`, allows users to run [`symbolic-ref`][] (e.g. |
|
9 |
+to change `HEAD`, the default branch), and prepares for [integration with a |
|
10 |
+webserver][]. |
|
10 | 11 |
|
11 | 12 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
12 | 13 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -19,6 +20,7 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
19 | 20 |
[multiple `OWNERS`]: https://gitolite.com/gitolite/wild#specifying-owners |
20 | 21 |
[personal branches]: https://gitolite.com/gitolite/user#personal-branches |
21 | 22 |
[`symbolic-ref`]: https://git-scm.com/docs/git-symbolic-ref |
23 |
+[integration with a webserver]: https://gitolite.com/gitolite/gitweb-daemon.html |
|
22 | 24 |
|
23 | 25 |
## Try out |
24 | 26 |
|
... | ... |
@@ -3,9 +3,10 @@ |
3 | 3 |
An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 | 5 |
Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 |
-`git`), prepares for [administering gitolite directly on the server][], and |
|
7 |
-allows (explicit) [user created repos][] with [multiple `OWNERS`][] and |
|
8 |
-`user/USER/*` [personal branches][] for `USERS`. |
|
6 |
+`git`), prepares for [administering gitolite directly on the server][], allows |
|
7 |
+(explicit) [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
|
8 |
+[personal branches][] for `USERS`, and allows users to run [`symbolic-ref`][] |
|
9 |
+(e.g. to change `HEAD`, the default branch). |
|
9 | 10 |
|
10 | 11 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
11 | 12 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -17,6 +18,7 @@ allows (explicit) [user created repos][] with [multiple `OWNERS`][] and |
17 | 18 |
[user created repos]: https://gitolite.com/gitolite/odds-and-ends#giving-users-their-own-repos |
18 | 19 |
[multiple `OWNERS`]: https://gitolite.com/gitolite/wild#specifying-owners |
19 | 20 |
[personal branches]: https://gitolite.com/gitolite/user#personal-branches |
21 |
+[`symbolic-ref`]: https://git-scm.com/docs/git-symbolic-ref |
|
20 | 22 |
|
21 | 23 |
## Try out |
22 | 24 |
|
... | ... |
@@ -4,8 +4,8 @@ An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 | 5 |
Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 | 6 |
`git`), prepares for [administering gitolite directly on the server][], and |
7 |
-allows [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
|
8 |
-[personal branches][] for `USERS`. |
|
7 |
+allows (explicit) [user created repos][] with [multiple `OWNERS`][] and |
|
8 |
+`user/USER/*` [personal branches][] for `USERS`. |
|
9 | 9 |
|
10 | 10 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
11 | 11 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -4,7 +4,8 @@ An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 | 5 |
Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 | 6 |
`git`), prepares for [administering gitolite directly on the server][], and |
7 |
-allows [user created repos][] with [multiple `OWNERS`][]. |
|
7 |
+allows [user created repos][] with [multiple `OWNERS`][] and `user/USER/*` |
|
8 |
+[personal branches][] for `USERS`. |
|
8 | 9 |
|
9 | 10 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
10 | 11 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -15,6 +16,7 @@ allows [user created repos][] with [multiple `OWNERS`][]. |
15 | 16 |
[administering gitolite directly on the server]: https://gitolite.com/gitolite/odds-and-ends#administering-gitolite-directly-on-the-server |
16 | 17 |
[user created repos]: https://gitolite.com/gitolite/odds-and-ends#giving-users-their-own-repos |
17 | 18 |
[multiple `OWNERS`]: https://gitolite.com/gitolite/wild#specifying-owners |
19 |
+[personal branches]: https://gitolite.com/gitolite/user#personal-branches |
|
18 | 20 |
|
19 | 21 |
## Try out |
20 | 22 |
|
... | ... |
@@ -4,7 +4,7 @@ An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 | 5 |
Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 | 6 |
`git`), prepares for [administering gitolite directly on the server][], and |
7 |
-allows [user created repos][]. |
|
7 |
+allows [user created repos][] with [multiple `OWNERS`][]. |
|
8 | 8 |
|
9 | 9 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
10 | 10 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -14,6 +14,7 @@ allows [user created repos][]. |
14 | 14 |
[dedicated user]: https://gitolite.com/gitolite/concepts#the-hosting-user |
15 | 15 |
[administering gitolite directly on the server]: https://gitolite.com/gitolite/odds-and-ends#administering-gitolite-directly-on-the-server |
16 | 16 |
[user created repos]: https://gitolite.com/gitolite/odds-and-ends#giving-users-their-own-repos |
17 |
+[multiple `OWNERS`]: https://gitolite.com/gitolite/wild#specifying-owners |
|
17 | 18 |
|
18 | 19 |
## Try out |
19 | 20 |
|
... | ... |
@@ -3,7 +3,8 @@ |
3 | 3 |
An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 | 5 |
Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
6 |
-`git`), and prepares for [administering gitolite directly on the server][]. |
|
6 |
+`git`), prepares for [administering gitolite directly on the server][], and |
|
7 |
+allows [user created repos][]. |
|
7 | 8 |
|
8 | 9 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
9 | 10 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -12,6 +13,7 @@ Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
12 | 13 |
[Debian]: https://www.debian.org |
13 | 14 |
[dedicated user]: https://gitolite.com/gitolite/concepts#the-hosting-user |
14 | 15 |
[administering gitolite directly on the server]: https://gitolite.com/gitolite/odds-and-ends#administering-gitolite-directly-on-the-server |
16 |
+[user created repos]: https://gitolite.com/gitolite/odds-and-ends#giving-users-their-own-repos |
|
15 | 17 |
|
16 | 18 |
## Try out |
17 | 19 |
|
... | ... |
@@ -2,8 +2,8 @@ |
2 | 2 |
|
3 | 3 |
An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 |
-Installs [gitolite][] and creates a [dedicated user][] to run it (defaults to |
|
6 |
-`git`). |
|
5 |
+Installs [gitolite][], creates a [dedicated user][] to run it (defaults to |
|
6 |
+`git`), and prepares for [administering gitolite directly on the server][]. |
|
7 | 7 |
|
8 | 8 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
9 | 9 |
[Ansible]: https://docs.ansible.com/ansible |
... | ... |
@@ -11,6 +11,7 @@ Installs [gitolite][] and creates a [dedicated user][] to run it (defaults to |
11 | 11 |
[gitolite]: https://gitolite.com |
12 | 12 |
[Debian]: https://www.debian.org |
13 | 13 |
[dedicated user]: https://gitolite.com/gitolite/concepts#the-hosting-user |
14 |
+[administering gitolite directly on the server]: https://gitolite.com/gitolite/odds-and-ends#administering-gitolite-directly-on-the-server |
|
14 | 15 |
|
15 | 16 |
## Try out |
16 | 17 |
|
... | ... |
@@ -2,13 +2,15 @@ |
2 | 2 |
|
3 | 3 |
An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 |
-Installs [gitolite][]. |
|
5 |
+Installs [gitolite][] and creates a [dedicated user][] to run it (defaults to |
|
6 |
+`git`). |
|
6 | 7 |
|
7 | 8 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
8 | 9 |
[Ansible]: https://docs.ansible.com/ansible |
9 | 10 |
[role]: https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html |
10 | 11 |
[gitolite]: https://gitolite.com |
11 | 12 |
[Debian]: https://www.debian.org |
13 |
+[dedicated user]: https://gitolite.com/gitolite/concepts#the-hosting-user |
|
12 | 14 |
|
13 | 15 |
## Try out |
14 | 16 |
|
... | ... |
@@ -2,6 +2,8 @@ |
2 | 2 |
|
3 | 3 |
An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
4 | 4 |
|
5 |
+Installs [gitolite][]. |
|
6 |
+ |
|
5 | 7 |
[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
6 | 8 |
[Ansible]: https://docs.ansible.com/ansible |
7 | 9 |
[role]: https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html |
... | ... |
@@ -19,8 +19,13 @@ ansible-playbook -K -i $host, site.yml |
19 | 19 |
(note the comma!) replacing `$host` with the host you want to set up (can be |
20 | 20 |
`localhost`, perhaps adding `--connection=local`). |
21 | 21 |
|
22 |
+A [`Vagrantfile`][] that uses it is also provided, try it out with the usual |
|
23 |
+[`vagrant up`][]. |
|
24 |
+ |
|
22 | 25 |
[`site.yml`]: site.yml |
23 | 26 |
[playbook]: https://docs.ansible.com/ansible/latest/user_guide/playbooks.html |
27 |
+[`Vagrantfile`]: Vagrantfile |
|
28 |
+[`vagrant up`]: https://www.vagrantup.com/docs/cli/up.html |
|
24 | 29 |
|
25 | 30 |
## License |
26 | 31 |
|
... | ... |
@@ -8,6 +8,20 @@ An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
8 | 8 |
[gitolite]: https://gitolite.com |
9 | 9 |
[Debian]: https://www.debian.org |
10 | 10 |
|
11 |
+## Try out |
|
12 |
+ |
|
13 |
+A stand-in [`site.yml`][] [playbook][] is provided, use it with |
|
14 |
+ |
|
15 |
+``` |
|
16 |
+ansible-playbook -K -i $host, site.yml |
|
17 |
+``` |
|
18 |
+ |
|
19 |
+(note the comma!) replacing `$host` with the host you want to set up (can be |
|
20 |
+`localhost`, perhaps adding `--connection=local`). |
|
21 |
+ |
|
22 |
+[`site.yml`]: site.yml |
|
23 |
+[playbook]: https://docs.ansible.com/ansible/latest/user_guide/playbooks.html |
|
24 |
+ |
|
11 | 25 |
## License |
12 | 26 |
|
13 | 27 |
Licensed under the [ISC License][] unless otherwise noted, see the |
... | ... |
@@ -7,3 +7,11 @@ An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
7 | 7 |
[role]: https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html |
8 | 8 |
[gitolite]: https://gitolite.com |
9 | 9 |
[Debian]: https://www.debian.org |
10 |
+ |
|
11 |
+## License |
|
12 |
+ |
|
13 |
+Licensed under the [ISC License][] unless otherwise noted, see the |
|
14 |
+[`LICENSE`][] file. |
|
15 |
+ |
|
16 |
+[ISC License]: https://choosealicense.com/licenses/isc/ |
|
17 |
+[`LICENSE`]: LICENSE |
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,9 @@ |
1 |
+# [`ansible-role-gitolite`][] |
|
2 |
+ |
|
3 |
+An [Ansible][] [role][] for deploying [gitolite][] on [Debian][] >=9. |
|
4 |
+ |
|
5 |
+[`ansible-role-gitolite`]: https://git.rcrnstn.net/rcrnstn/ansible-role-gitolite |
|
6 |
+[Ansible]: https://docs.ansible.com/ansible |
|
7 |
+[role]: https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html |
|
8 |
+[gitolite]: https://gitolite.com |
|
9 |
+[Debian]: https://www.debian.org |