File tree 1 file changed +15
-1
lines changed
1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,19 @@ This document describes the ansible community package release process.
10
10
> ` {PLACEHOLDER} ` where ` PLACEHOLDER ` describes the value to fill in.
11
11
12
12
13
+ ## Set up container
14
+
15
+ Release managers may choose to preform the following steps inside a podman or
16
+ docker container created from the [ ` docker.io/library/python:3.10 ` ] [ container ]
17
+ image.
18
+ Make sure to mount your working directory as a volume so you don't have to set
19
+ up new repository clones every time.
20
+
21
+ ```
22
+ podman run --name ansible-release -v {PERSISTENT DIRECTORY}:/pwd:z -w /pwd -ti docker.io/library/python:3.10 bash
23
+ ```
24
+
25
+
13
26
## Set up repository clones
14
27
15
28
First, you need to set up ansible-build-data and antsibull repository clones.
@@ -43,7 +56,7 @@ This only needs to be done once.
43
56
git fetch {USERNAME} -v
44
57
```
45
58
46
- ## Release
59
+ ## Preform release process
47
60
48
61
1 . Change into the antsibull checkout.
49
62
Make sure you have the ` main ` branch checked out
@@ -135,6 +148,7 @@ This only needs to be done once.
135
148
Make sure to change the version numbers and sha256sum in the announcement
136
149
text.
137
150
151
+ [ container ] : https://hub.docker.com/_/python
138
152
[ abd-fork ] : https://github.com/ansible-community/ansible-build-data/fork
139
153
[ ansible-build-data ] : https://github.com/ansible-community/ansible-build-data
140
154
[ release-playbook ] : https://github.com/ansible-community/antsibull/blob/main/playbooks/build-single-release.yaml
You can’t perform that action at this time.
0 commit comments