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

Temp to delete #67

Merged
merged 23 commits into from
Mar 8, 2024
Merged

Temp to delete #67

merged 23 commits into from
Mar 8, 2024

Conversation

adamfarley
Copy link
Owner

No description provided.

andrew-m-leonard and others added 20 commits February 29, 2024 11:42
* Fix GH action permissions

* Update comment-bot.yml

* Update comment-bot.yml

* Update code-freeze.yml
…um#3647)

Bumps [fuxingloh/multi-labeler](https://github.com/fuxingloh/multi-labeler) from 2.0.3 to 4.0.0.
- [Release notes](https://github.com/fuxingloh/multi-labeler/releases)
- [Commits](fuxingloh/multi-labeler@6704db0...b15a544)

---
updated-dependencies:
- dependency-name: fuxingloh/multi-labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* created strace script, added strace to build

* reformat strace_analysis.sh

* removed todo comment

* changed way of checking for strace

* added check if build folder is param

* merged current master

* try to merge

* first check rpm, then strace

* strace output is saved in cyclonedx

* refactored strace_analysis script

* refactoring of strace_analysis

* Update sbin/build.sh

Co-authored-by: Martijn Verburg <[email protected]>

* Update tooling/strace_analysis.sh

Co-authored-by: Martijn Verburg <[email protected]>

* reformat strace_analsis.sh

* updated commented out code in TemurinGenSBOM.java

* fixed Lint error

* fixed Lint warnings

* added license to strace_analysis.sh

* removed declare -g from strace_analysis

* fixed lint error SC1091

* added print for packages without version

* reformat

* first fixes in strace_analysis.sh

* added multiple -version checks

* removed debugging-echos

* removed todo-comment in strace_analysis.sh

* added print for packages without version

* fixed strace to follow also open system calls

* removed test print in TemurinGenSBOM.java

---------

Co-authored-by: Martijn Verburg <[email protected]>
* Add windows reproducible co

Add initial version of win repro script
Make reproducible scripts less noisy
Add reproducible patch functions to main scripts
Add Win SDK Version To SBOM
Restructure tooling scripts for clarity

* Linter fix.

* Fix Directory Find

* Linter fixes

* Ensure built jdk and report is kept, tidy everything else.

---------

Co-authored-by: Martijn Verburg <[email protected]>
* Update linux-riscv64 jdk11u pipeline to temurin

The backport has been merged upstream with [1].

[1] openjdk/riscv-port-jdk11u@309291f

* Update configureBuild.sh

Co-authored-by: George Adams <[email protected]>

---------

Co-authored-by: George Adams <[email protected]>
Co-authored-by: Martijn Verburg <[email protected]>
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.3 to 4.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@e12d46a...ab5e6d0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martijn Verburg <[email protected]>
This update primarily allows the script to correctly identify
tag-driven build pipelines. JDK8 has three types of these, and
all types should be located where possible.

We can also ignore pipelines that are still running, as these will
have incomplete results.

User-launched pipelines will also be ignored, as the script cannot
yet spot the difference between a rerun using default options,
and an experimental rerun whose outcome should not be used to
indicate the overall health of the build system.

I have also repaired the bug where unstable builds are erroneously
included in the list of failed builds. Unstable builds are typically
passed builds which have a number of failed post-build unit tests.

Lastly, we no longer expect arm32 builds on JDK21 and up.

Minor cosmetic improvements included.

Signed-off-by: Adam Farley <[email protected]>
Signed-off-by: Adam Farley <[email protected]>
Signed-off-by: Adam Farley <[email protected]>
Because the build triage script has no effect on the
build pipeline, and this action wastes user time and machine time.

Signed-off-by: Adam Farley <[email protected]>
Putting the new trigger at the end causes failure. Reordering.

Signed-off-by: Adam Farley <[email protected]>
@adamfarley adamfarley merged commit ec606b7 into master Mar 8, 2024
23 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants