Skip to content

Instantly share code, notes, and snippets.

@jerpelea
jerpelea / nuttxrelease.md
Last active October 30, 2024 02:38 — forked from btashton/nuttxrelease.md
Create a NuttX Release

Creating an Apache NuttX Release

Checkout the distribution SVN repositories

Releases are managed through an SVN repository. There are two locations where releases can be committed dev and release. Prior to voting a release is staged in the dev folder after a release is approved by the IPMC it is then moved to the release location and committed for distribution. The release folder also holds the GPG public keys that are used for signing release in a KEYS file.

svn checkout https://dist.apache.org/repos/dist/dev/nuttx nuttx-dev
svn checkout https://dist.apache.org/repos/dist/release/nuttx nuttx-release

Adding your gpg key

Inside of the dist/release/nuttx folder is a KEYS file where committers must upload their GPG public key that they use to sign releases. On the top of the file you can see instructions on how to add your key to this file. Be careful to not remove any existing keys. There is a KEYS file in both the dev and releases folder, but uploading to the releases folder is the importa

@jerpelea
jerpelea / ci-arm64-01.log
Created October 28, 2024 08:18
[arm64-01] CI Log for nuttx @ 2c2a794240ff7ecc57179bdebf551f6c2ad2e8af / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
Script started on 2024-10-28 09:11:56+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh arm64-01" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803077, done.
remote: Counting objects: 0% (1/2729)remote: Counting objects: 1% (28/2729)remote: Counting objects: 2% (55/2729)remote: Counting objects: 3% (82/2729)remote: Counting objects: 4% (110/2729)remote: Counting objects: 5% (137/2729)remote: Counting objects: 6% (164/2729)remote: Counting objects: 7% (192/2729)remote: Counting objects: 8% (219/2729)remote: Counting objects: 9% (246/2729)remote: Counting objects: 10% (273/2729)remote: Counting objects: 11% (301/2729)remote: Counting objects:
@jerpelea
jerpelea / ci-macos.log
Created October 28, 2024 08:18
[macos] CI Log for nuttx @ / nuttx-apps @
Script started on 2024-10-28 09:18:31+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh macos" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803080, done.
remote: Counting objects: 0% (1/2732)remote: Counting objects: 1% (28/2732)remote: Counting objects: 2% (55/2732)remote: Counting objects: 3% (82/2732)remote: Counting objects: 4% (110/2732)remote: Counting objects: 5% (137/2732)remote: Counting objects: 6% (164/2732)remote: Counting objects: 7% (192/2732)remote: Counting objects: 8% (219/2732)remote: Counting objects: 9% (246/2732)remote: Counting objects: 10% (274/2732)remote: Counting objects: 11% (301/2732)remote: Counting objects: 1
@jerpelea
jerpelea / ci-msys2.log
Created October 28, 2024 08:19
[msys2] CI Log for nuttx @ c08e1bafb31ccadf4fc29252306afcc5ed8196b9 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
Script started on 2024-10-28 09:18:55+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh msys2" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803080, done.
remote: Counting objects: 0% (1/2732)remote: Counting objects: 1% (28/2732)remote: Counting objects: 2% (55/2732)remote: Counting objects: 3% (82/2732)remote: Counting objects: 4% (110/2732)remote: Counting objects: 5% (137/2732)remote: Counting objects: 6% (164/2732)remote: Counting objects: 7% (192/2732)remote: Counting objects: 8% (219/2732)remote: Counting objects: 9% (246/2732)remote: Counting objects: 10% (274/2732)remote: Counting objects: 11% (301/2732)remote: Counting objects: 1
@jerpelea
jerpelea / ci-risc-v-01.log
Created October 28, 2024 08:25
[risc-v-01] CI Log for nuttx @ c08e1bafb31ccadf4fc29252306afcc5ed8196b9 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
fpu.c:55:8: warning: #warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" [-Wcpp]
adc_main.c:310:22: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
fpu.c:55:8: warning: #warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" [-Wcpp]
Script started on 2024-10-28 09:19:59+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh risc-v-01" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
@jerpelea
jerpelea / ci-risc-v-02.log
Created October 28, 2024 08:44
[risc-v-02] CI Log for nuttx @ 69100ef0e493e296ad86d31a1defb1b8b6de9933 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
Script started on 2024-10-28 09:25:28+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh risc-v-02" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803114, done.
remote: Counting objects: 0% (1/2766)remote: Counting objects: 1% (28/2766)remote: Counting objects: 2% (56/2766)remote: Counting objects: 3% (83/2766)remote: Counting objects: 4% (111/2766)remote: Counting objects: 5% (139/2766)remote: Counting objects: 6% (166/2766)remote: Counting objects: 7% (194/2766)remote: Counting objects: 8% (222/2766)remote: Counting objects: 9% (249/2766)remote: Counting objects: 10% (277/2766)remote: Counting objects: 11% (305/2766)remote: Counting objects
@jerpelea
jerpelea / ci-arm64-01.log
Created October 28, 2024 08:53
[arm64-01] CI Log for nuttx @ e174d73cd9a4f3d1fc9543cd655818fc109b9f69 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
Script started on 2024-10-28 09:46:53+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh arm64-01" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803144, done.
remote: Counting objects: 0% (1/2790)remote: Counting objects: 1% (28/2790)remote: Counting objects: 2% (56/2790)remote: Counting objects: 3% (84/2790)remote: Counting objects: 4% (112/2790)remote: Counting objects: 5% (140/2790)remote: Counting objects: 6% (168/2790)remote: Counting objects: 7% (196/2790)remote: Counting objects: 8% (224/2790)remote: Counting objects: 9% (252/2790)remote: Counting objects: 10% (279/2790)remote: Counting objects: 11% (307/2790)remote: Counting objects:
@jerpelea
jerpelea / ci-macos.log
Created October 28, 2024 08:56
[macos] CI Log for nuttx @ e174d73cd9a4f3d1fc9543cd655818fc109b9f69 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
Script started on 2024-10-28 09:53:59+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh macos" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803144, done.
remote: Counting objects: 0% (1/2790)remote: Counting objects: 1% (28/2790)remote: Counting objects: 2% (56/2790)remote: Counting objects: 3% (84/2790)remote: Counting objects: 4% (112/2790)remote: Counting objects: 5% (140/2790)remote: Counting objects: 6% (168/2790)remote: Counting objects: 7% (196/2790)remote: Counting objects: 8% (224/2790)remote: Counting objects: 9% (252/2790)remote: Counting objects: 10% (279/2790)remote: Counting objects: 11% (307/2790)remote: Counting objects: 1
@jerpelea
jerpelea / ci-msys2.log
Created October 28, 2024 08:58
[msys2] CI Log for nuttx @ e174d73cd9a4f3d1fc9543cd655818fc109b9f69 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
Script started on 2024-10-28 09:56:56+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh msys2" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...
remote: Enumerating objects: 803144, done.
remote: Counting objects: 0% (1/2790)remote: Counting objects: 1% (28/2790)remote: Counting objects: 2% (56/2790)remote: Counting objects: 3% (84/2790)remote: Counting objects: 4% (112/2790)remote: Counting objects: 5% (140/2790)remote: Counting objects: 6% (168/2790)remote: Counting objects: 7% (196/2790)remote: Counting objects: 8% (224/2790)remote: Counting objects: 9% (252/2790)remote: Counting objects: 10% (279/2790)remote: Counting objects: 11% (307/2790)remote: Counting objects: 1
@jerpelea
jerpelea / ci-risc-v-01.log
Created October 28, 2024 09:03
[risc-v-01] CI Log for nuttx @ e174d73cd9a4f3d1fc9543cd655818fc109b9f69 / nuttx-apps @ 41bc4f787390458c4c6e08e42a38a17d8750db57
fpu.c:55:8: warning: #warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" [-Wcpp]
adc_main.c:310:22: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
fpu.c:55:8: warning: #warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" [-Wcpp]
Script started on 2024-10-28 09:58:10+01:00 [COMMAND="/awork/nuttx/NuttX/farm/run-job.sh risc-v-01" TERM="screen.xterm-256color" TTY="/dev/pts/9" COLUMNS="190" LINES="48"]
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest
/root
Cloning into 'nuttx'...