You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tools/docker/README.md
+9-9
Original file line number
Diff line number
Diff line change
@@ -6,15 +6,15 @@ These docker images are based on CentOS6 for a maximum compatibility accross all
6
6
7
7
## Downloading the pre-built Natron SDK images
8
8
9
-
The `natrongithub/natron-sdk:latest` and `natrongithub/natron-sdk-i386:latest` docker images are available from [Docker Hub].
9
+
The `natrongithub/natron-sdk-centos6-dts8:latest` and `natrongithub/natron-sdk-centos6:latest` docker images are available from [Docker Hub].
10
10
11
11
To download these images, for the [64-bit SDK] execute:
12
12
```
13
-
docker pull natrongithub/natron-sdk
13
+
docker pull natrongithub/natron-sdk-centos6-dts8
14
14
```
15
15
and for the [32-bit SDK]:
16
16
```
17
-
docker pull natrongithub/natron-sdk-i386
17
+
docker pull natrongithub/natron-sdk-i386-centos6
18
18
```
19
19
20
20
## Launching a build
@@ -24,15 +24,15 @@ To launch a build:
24
24
- create a directory for the builds (`$(pwd)/builds` in the following), and launch a build that binds this directory to `/home/builds_archive`:
25
25
```
26
26
mkdir builds
27
-
docker run -it --rm --mount src="$(pwd)/builds",target=/home/builds_archive,type=bind natrongithub/natron-sdk:latest
27
+
docker run -it --rm --mount src="$(pwd)/builds",target=/home/builds_archive,type=bind natrongithub/natron-sdk-centos6-dts8:latest
28
28
```
29
-
(for the 32-bit version, use `natrongithub/natron-sdk-i386:latest` instead of `natrongithub/natron-sdk:latest`)
29
+
(for the 32-bit version, use `natrongithub/natron-sdk-i386-centos6:latest` instead of `natrongithub/natron-sdk-centos6-dts8:latest`)
30
30
31
31
By default, this launches a snapshot build, but you may want to customize build variables, which appear when the build starts and are described at the top of `tools/jenkins/launchBuildMain.sh`. This can be done by adding the following options to the `docker run`command: `--env VAR1=value1 --env VAR2=value2 ...`.
32
32
33
33
For example, to limit the number of parallel build jobs to 2:
34
34
```
35
-
docker run -it --rm --mount src="$(pwd)/builds",target=/home/builds_archive,type=bind --env MKJOBS=2 natrongithub/natron-sdk:latest
35
+
docker run -it --rm --mount src="$(pwd)/builds",target=/home/builds_archive,type=bind --env MKJOBS=2 natrongithub/natron-sdk-centos6-dts8:latest
36
36
```
37
37
38
38
@@ -43,7 +43,7 @@ docker run -it --rm --mount src="$(pwd)/builds",target=/home/builds_archive,type
43
43
If `GIT_URL` is not an official Natron repository (as listed in [gitRepositories.sh](https://github.com/NatronGitHub/Natron/blob/master/tools/jenkins/gitRepositories.sh)), `GIT_URL_IS_NATRON=1` can be used to force a Natron build, as in the following example, which launches a build from branch `SetDefaultProjectFormat` of repository `https://github.com/rodlie/Natron.git`.
@@ -54,7 +54,7 @@ To launch a release, the Natron and plugins repositories must have the appropria
54
54
When launching the build, `RELEASE_TAG` must be set to the version number (eg "2.3.15") and `NATRON_BUILD_NUMBER` must be set to an integer value (typically 1 for the first build, and increment for each new build after fixing issues). See [launchBuildMain.sh](https://github.com/NatronGitHub/Natron/blob/master/tools/jenkins/launchBuildMain.sh#L340) for more details.
0 commit comments