Builder curl-threaded-solaris11-sparc Build #4033
Results:
Build successful
SourceStamp:
Project | curl |
Repository | https://github.com/curl/curl.git |
Branch | master |
Revision | 17a669426f36b467dfd945b4b35f6211598b7977 |
Got Revision | 17a669426f36b467dfd945b4b35f6211598b7977 |
Changes | 1 change |
BuildSlave:
unstable11sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris11-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/curl-threaded-solaris11-sparc | slave |
buildername | curl-threaded-solaris11-sparc | Builder |
buildnumber | 4033 | Build |
codebase | Build | |
got_revision | 17a669426f36b467dfd945b4b35f6211598b7977 | Git |
osplatform | SPARC | SetPropertyFromCommand Step |
osrelease | 11 | SetPropertyFromCommand Step |
project | curl | Build |
repository | https://github.com/curl/curl.git | Build |
revision | 17a669426f36b467dfd945b4b35f6211598b7977 | Build |
scheduler | schedule-curl-threaded-solaris11-sparc | Scheduler |
slavename | unstable11s | BuildSlave |
workdir | /export/home/buildbot/slave/curl-threaded-solaris11-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Viktor Szakatscommit@vsz.me
Timing:
Start | Fri Jun 6 21:36:35 2025 |
End | Fri Jun 6 23:10:20 2025 |
Elapsed | 1 hrs, 33 mins, 44 secs |
All Changes:
:
Change #231544
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Fri 06 Jun 2025 21:30:43 Repository https://github.com/curl/curl.git Project curl Branch master Revision 17a669426f36b467dfd945b4b35f6211598b7977 Comments
CI: fix zizmor 1.9.0 warnings, shellcheck verify CI shell code, fix fallouts zizmor 1.9.0 effectively bans using GHA macros within shell script snippets. Rework them to pass GHA macro values via envs and use those envs in shell snippets. `${{ env.* }}` macros could be converted to native env references after making their names shell-compatible. Envs and shell commands can no longer be used in GHA macro values. Most cases could be fixed by using literals. Passing quoted values with spaces combined with other args also doesn't work anymore. This was replaced by passing them separately. Despite the initial complications, avoiding GHA macros in scripts does seems to make the CI code reasonable cleaner. It also makes it possible to analyze the scripts with shellcheck, finding subtle issues that went unnoticed till now. Also: - un-ignore and fix three existing zizmor `template-injection` issues. - add script to extract and shellcheck all shell code stored within GHA and Circle CI YAML files. - add CI job to run this script. - fix shellcheck issues discovered. - fix minor differences between cmake and autotools FreeBSD jobs. - merge cmake/autotools FreeBSD jobs to avoid developing unwanted differences again. - fix/sync quote use across shell code. - replace `$HOME` with `~` or literal where it made sense. - replace most `brew --prefix` with literals. - move all curl install tests to the `curl-install*` prefix. - add missing curl install tests to cygwin/msys/mingw/*bsd. - pipe to `tar` instead of storing downloads on disk. - drop unnecessary `PKG_CONFIG_PATH` when building nghttp3. Ref: https://github.com/curl/curl/actions/runs/15461461371/job/43523546041 Ref: https://github.com/zizmorcore/zizmor/releases/tag/v1.9.0 Follow-up to e522f47986bb72f194636e155191d7dccdc2d4fc #17278 Closes #17537
Changed files
- .circleci/config.yml
- .github/scripts/shellcheck-ci.sh
- .github/scripts/shellcheck.sh
- .github/workflows/checkdocs.yml
- .github/workflows/checksrc.yml
- .github/workflows/configure-vs-cmake.yml
- .github/workflows/curl-for-win.yml
- .github/workflows/distcheck.yml
- .github/workflows/hacktoberfest-accepted.yml
- .github/workflows/http3-linux.yml
- .github/workflows/linux-old.yml
- .github/workflows/linux.yml
- .github/workflows/macos.yml
- .github/workflows/non-native.yml
- .github/workflows/windows.yml