Skip to content
Push event to branch master
18:23:12 Connecting to https://api.github.com with no credentials, anonymous access
18:23:12 Jenkins-Imposed API Limiter: Current quota for Github API usage has 52 remaining (1 over budget). Next quota of 60 in 59 min. Sleeping for 5 min 13 sec.
18:23:12 Jenkins is attempting to evenly distribute GitHub API requests. To configure a different rate limiting strategy, such as having Jenkins restrict GitHub API requests only when near or above the GitHub rate limit, go to "GitHub API usage" under "Configure System" in the Jenkins settings.
18:26:13 Jenkins-Imposed API Limiter: Still sleeping, now only 2 min 11 sec remaining.
18:28:25 Jenkins-Imposed API Limiter: Current quota for Github API usage has 48 remaining (2 over budget). Next quota of 60 in 54 min. Sleeping for 6 min 8 sec.
18:28:25 Jenkins is attempting to evenly distribute GitHub API requests. To configure a different rate limiting strategy, such as having Jenkins restrict GitHub API requests only when near or above the GitHub rate limit, go to "GitHub API usage" under "Configure System" in the Jenkins settings.
18:31:27 Jenkins-Imposed API Limiter: Still sleeping, now only 3 min 6 sec remaining.
18:34:28 Jenkins-Imposed API Limiter: Still sleeping, now only 5.7 sec remaining.
18:34:35 Jenkins-Imposed API Limiter: Current quota for Github API usage has 43 remaining (3 over budget). Next quota of 60 in 48 min. Sleeping for 7 min 40 sec.
18:34:35 Jenkins is attempting to evenly distribute GitHub API requests. To configure a different rate limiting strategy, such as having Jenkins restrict GitHub API requests only when near or above the GitHub rate limit, go to "GitHub API usage" under "Configure System" in the Jenkins settings.
18:37:36 Jenkins-Imposed API Limiter: Still sleeping, now only 4 min 38 sec remaining.
18:40:37 Jenkins-Imposed API Limiter: Still sleeping, now only 1 min 37 sec remaining.
18:42:16 Jenkins-Imposed API Limiter: Current quota for Github API usage has 39 remaining (2 over budget). Next quota of 60 in 40 min. Sleeping for 6 min 9 sec.
18:42:16 Jenkins is attempting to evenly distribute GitHub API requests. To configure a different rate limiting strategy, such as having Jenkins restrict GitHub API requests only when near or above the GitHub rate limit, go to "GitHub API usage" under "Configure System" in the Jenkins settings.
18:45:18 Jenkins-Imposed API Limiter: Still sleeping, now only 3 min 6 sec remaining.
18:48:19 Jenkins-Imposed API Limiter: Still sleeping, now only 5.8 sec remaining.
Obtained .CI/Jenkinsfile from 97f5b3bbf333afdeb3fcf06c459c7ccca41454c1
[Pipeline] Start of Pipeline
[Pipeline] node
Running on r7945-1 in /var/lib/jenkins/ws/MetaModelica.jl_master
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Agent Setup)
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ docker pull julia:1.12.0-bookworm
1.12.0-bookworm: Pulling from library/julia
abe1fea37542: Pulling fs layer
166d7525a954: Pulling fs layer
c7e9706086cd: Pulling fs layer
07275c5c6084: Pulling fs layer
07275c5c6084: Waiting
166d7525a954: Verifying Checksum
166d7525a954: Download complete
07275c5c6084: Download complete
abe1fea37542: Verifying Checksum
abe1fea37542: Download complete
abe1fea37542: Pull complete
166d7525a954: Pull complete
c7e9706086cd: Verifying Checksum
c7e9706086cd: Download complete
c7e9706086cd: Pull complete
07275c5c6084: Pull complete
Digest: sha256:7ba0f936bdbc0c9460568699a1eee920775aa6b6b4a9a703a4ec7fed23e5d6bf
Status: Downloaded newer image for julia:1.12.0-bookworm
docker.io/library/julia:1.12.0-bookworm
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ docker inspect -f . julia:1.12.0-bookworm
.
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withDockerContainer
r7945-1 does not seem to be running inside a container
$ docker run -t -d -u 1001:1001 --privileged -w /var/lib/jenkins/ws/MetaModelica.jl_master -v /var/lib/jenkins/ws/MetaModelica.jl_master:/var/lib/jenkins/ws/MetaModelica.jl_master:rw,z -v /var/lib/jenkins/ws/MetaModelica.jl_master_tmp:/var/lib/jenkins/ws/MetaModelica.jl_master_tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** julia:1.12.0-bookworm cat
$ docker top c2251834c227b14fe808e5d497692b9f896f1c2ad1496ed45c22c604d1f955a4 -eo pid,comm
[Pipeline] {
[Pipeline] stage
[Pipeline] { (build)
[Pipeline] withEnv
[Pipeline] {
[Pipeline] dir
Running in /var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl
[Pipeline] {
[Pipeline] checkout
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
Warning: CredentialId "github" could not be found.
Warning: JENKINS-30600: special launcher org.jenkinsci.plugins.docker.workflow.WithContainerStep$Decorator$1@3a77ee53; decorates RemoteLauncher[hudson.remoting.Channel@1032be52:r7945-1] will be ignored (a typical symptom is the Git executable not being run inside a designated container)
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Avoid second fetch
Checking out Revision 97f5b3bbf333afdeb3fcf06c459c7ccca41454c1 (master)
Commit message: "Merge pull request #75 from OpenModelica/release-1.13"
Cloning repository https://github.com/OpenModelica/MetaModelica.jl.git
 > git init /var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl # timeout=10
Fetching upstream changes from https://github.com/OpenModelica/MetaModelica.jl.git
 > git --version # timeout=10
 > git --version # 'git version 2.43.0'
 > git fetch --no-tags --force --progress -- https://github.com/OpenModelica/MetaModelica.jl.git +refs/heads/master:refs/remotes/origin/master # timeout=10
 > git config remote.origin.url https://github.com/OpenModelica/MetaModelica.jl.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 97f5b3bbf333afdeb3fcf06c459c7ccca41454c1 # timeout=10
 > git branch -a -v --no-abbrev # timeout=10
 > git checkout -b master 97f5b3bbf333afdeb3fcf06c459c7ccca41454c1 # timeout=10
 > git rev-list --no-walk e24aeecc61ca5b2d7b6bb99c5f488b21bb3e580a # timeout=10
Cleaning workspace
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
Warning: CredentialId "github" could not be found.
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
Warning: CredentialId "github" could not be found.
[GitCheckoutListener] Recording commits of 'git https://github.com/OpenModelica/MetaModelica.jl.git'
[GitCheckoutListener] Found previous build 'MetaModelica.jl/master #56' that contains recorded Git commits
[GitCheckoutListener] -> Starting recording of new commits since 'e24aeec'
[GitCheckoutListener] -> Multiple parent commits found - storing latest commit of local merge '97f5b3b'
[GitCheckoutListener] -> Using parent commit 'e24aeec' of local merge as starting point
[GitCheckoutListener] -> Storing target branch head '238ef66' (second parent of local merge) 
[GitCheckoutListener] -> No new commits found
[GitCheckoutListener] -> The latest commit '97f5b3bbf333afdeb3fcf06c459c7ccca41454c1' is a merge commit
[GitCheckoutListener] -> Git commit decorator successfully obtained 'hudson.plugins.git.browser.GithubWeb@5b00bc02' to render commit links
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
18:48:39 Jenkins-Imposed API Limiter: Current quota for Github API usage has 36 remaining (1 over budget). Next quota of 60 in 34 min. Sleeping for 4 min 23 sec.
18:48:39 Jenkins is attempting to evenly distribute GitHub API requests. To configure a different rate limiting strategy, such as having Jenkins restrict GitHub API requests only when near or above the GitHub rate limit, go to "GitHub API usage" under "Configure System" in the Jenkins settings.
 > git rev-parse HEAD^{commit} # timeout=10
18:51:40 Jenkins-Imposed API Limiter: Still sleeping, now only 1 min 21 sec remaining.

Could not update commit status. Message: {
  "message": "Requires authentication",
  "documentation_url": "https://docs.github.com/rest",
  "status": "401"
}

[Pipeline] sh
+ pwd
/var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl
[Pipeline] sh
+ export HOME=/var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl
+ julia -e using Pkg
                    Pkg.Registry.add("General")
                    Pkg.Registry.add(RegistrySpec(url="https://github.com/OpenModelica/OpenModelicaRegistry"))
       Added `General` registry to ~/.julia/registries
     Cloning registry from "https://github.com/OpenModelica/OpenModelicaRegistry"
       Added registry `OpenModelica` to `~/.julia/registries/OpenModelica`
[Pipeline] sh
+ export HOME=/var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl
+ julia -e using Pkg; Pkg.add(PackageSpec(path="."))
     Cloning git-repo `/var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl`
    Updating git-repo `/var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl`
    Updating registry at `~/.julia/registries/OpenModelica`
    Updating git-repo `https://github.com/OpenModelica/OpenModelicaRegistry`
    Updating registry at `~/.julia/registries/General.toml`
   Resolving package versions...
ERROR: julia version requirement from Project.toml's compat section not satisfied for package at `/var/lib/jenkins/ws/MetaModelica.jl_master/MetaModelica.jl/.julia/packages/MetaModelica/sgkML`
Stacktrace:
  [1] pkgerror(msg::String)
    @ Pkg.Types /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Types.jl:68
  [2] collect_project(pkg::PackageSpec, path::String)
    @ Pkg.Operations /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:329
  [3] collect_fixed!(env::Pkg.Types.EnvCache, pkgs::Vector{PackageSpec}, names::Dict{Base.UUID, String})
    @ Pkg.Operations /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:421
  [4] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{PackageSpec}, julia_version::VersionNumber, installed_only::Bool)
    @ Pkg.Operations /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:496
  [5] targeted_resolve
    @ /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:1669 [inlined]
  [6] tiered_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{PackageSpec}, julia_version::VersionNumber, try_all_installed::Bool)
    @ Pkg.Operations /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:1641
  [7] _resolve(io::IOContext{IO}, env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{PackageSpec}, preserve::PreserveLevel, julia_version::VersionNumber)
    @ Pkg.Operations /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:1679
  [8] add(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, new_git::Set{Base.UUID}; allow_autoprecomp::Bool, preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, target::Symbol)
    @ Pkg.Operations /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:1712
  [9] add
    @ /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:1685 [inlined]
 [10] add(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, target::Symbol, allow_autoprecomp::Bool, kwargs::@Kwargs{io::IOContext{IO}})
    @ Pkg.API /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:312
 [11] add(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{})
    @ Pkg.API /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:164
 [12] add(pkgs::Vector{PackageSpec})
    @ Pkg.API /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:153
 [13] add(pkg::PackageSpec)
    @ Pkg.API /usr/local/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:151
 [14] top-level scope
    @ none:1
 [15] eval(m::Module, e::Any)
    @ Core ./boot.jl:489
 [16] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:283
 [17] _start()
    @ Base ./client.jl:550
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
$ docker stop --time=1 c2251834c227b14fe808e5d497692b9f896f1c2ad1496ed45c22c604d1f955a4
$ docker rm -f --volumes c2251834c227b14fe808e5d497692b9f896f1c2ad1496ed45c22c604d1f955a4
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1

Could not update commit status. Message: {
  "message": "Requires authentication",
  "documentation_url": "https://docs.github.com/rest",
  "status": "401"
}

Finished: FAILURE