Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt PR and release jobs to enable testing of the Framework repo #170

Merged
merged 13 commits into from
Nov 5, 2024
30 changes: 15 additions & 15 deletions src/org/mbed/tls/jenkins/BranchInfo.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,27 @@ class BranchInfo {
/** The name of the branch */
public String branch

/* Map from component name to chosen platform to run it, or to null
* if no platform has been chosen yet. */
/** Map from component name to chosen platform to run it, or to null
Copy link
Contributor

Choose a reason for hiding this comment

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

Out of curiosity: are we running javadoc on this? If so, where's the output? If not how would we go about it?

* if no platform has been chosen yet. */
public Map<String, String> all_all_sh_components

/* Whether scripts/min_requirements.py is available. Older branches don't
* have it, so they only get what's hard-coded in the docker files on Linux,
* and bare python on other platforms. */
/** Whether scripts/min_requirements.py is available. Older branches don't
* have it, so they only get what's hard-coded in the docker files on Linux,
* and bare python on other platforms. */
public boolean has_min_requirements

/* Ad hoc overrides for scripts/ci.requirements.txt, used to adjust
* requirements on older branches that broke due to updates of the
* required packages.
* Only used if has_min_requirements is true. */
/** Ad hoc overrides for scripts/ci.requirements.txt, used to adjust
* requirements on older branches that broke due to updates of the
* required packages.
* Only used if {@link #has_min_requirements} is {@code true}. */
public String python_requirements_override_content

/* Name of the file containing python_requirements_override_content.
* The string is injected into Unix sh and Windows cmd command lines,
* so it must not contain any shell escapes or directory separators.
* Only used if has_min_requirements is true.
* Set to an empty string for convenience if no override is to be
* done. */
/** Name of the file containing python_requirements_override_content.
* The string is injected into Unix sh and Windows cmd command lines,
* so it must not contain any shell escapes or directory separators.
* Only used if {@link #has_min_requirements} is {@code true}.
* Set to an empty string for convenience if no override is to be
* done. */
public String python_requirements_override_file

BranchInfo() {
Expand Down