Skip to content

Conversation

@gilles-peskine-arm
Copy link
Contributor

@gilles-peskine-arm gilles-peskine-arm commented Nov 5, 2025

Migration path for users:

  • Keep the habit of using the name openci on the command line. Use linaro if you want to invoke a job on the old instance while it still exists.

  • Follow the procedure documented in a comment to create a token on https://ci.trustedfirmware.org/ and add the necessary lines to ~/.config/mbedtls/ci-tokens.sh:

    JENKINS_CLOUDBEES_USER_ID=your-github-user-name
    JENKINS_CLOUDBEES_API_TOKEN=33333333333333333333333333333333 #manual-trigger
    

Successfully used to trigger new merge, new head and old merge.

We are moving to a new instance of OpenCI. Keep the name `openci` on the
command line to refer to the preferred instance, which is changing from the
old one maintained by Linaro to the new one maintained by Arm (both on
behalf of TrustedFirmware). Introduce the name `linaro` to refer to the old
one.

Keep the name of the variables in the config file, because existing configs
with a token for the old instance should keep working. Users should add
credentials for the new CI as `JENKINS_CLOUDBEES_xxx`.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Update links to the OpenCI instance which is going away soon. Point to the
new instance instead.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Copy link
Contributor

@davidhorstmann-arm davidhorstmann-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@github-project-automation github-project-automation bot moved this from In Development to Has Approval in Non-roadmap pull requests Nov 27, 2025
@davidhorstmann-arm davidhorstmann-arm merged commit 68f1ea9 into Mbed-TLS:main Nov 27, 2025
2 checks passed
@github-project-automation github-project-automation bot moved this from Has Approval to Done in Non-roadmap pull requests Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review needs-reviewer priority-medium size-xs Estimated task size: extra small (a few hours at most)

Projects

Development

Successfully merging this pull request may close these issues.

2 participants