Pull request #128 event Looking up repository lbs/robolan Querying the current revision of pull request #128... Current revision of pull request #128 is 7125fecf52832c2aa5cb39d11f5834127933e066 Obtained Jenkinsfile from 6490d779ef52c74db2d9a58ee7aed332ed4a22c5+7125fecf52832c2aa5cb39d11f5834127933e066 [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/lib/jenkins/home/workspace/tionBasedServices_robolan_PR-128 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: NONE using credential cc967008-bbeb-468c-a0c0-0db4d61c75a4 > git rev-parse --resolve-git-dir /var/lib/jenkins/home/workspace/tionBasedServices_robolan_PR-128/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://project.nes.uni-due.de/gitea-local/lbs/robolan.git # timeout=10 Fetching without tags Fetching upstream changes from https://project.nes.uni-due.de/gitea-local/lbs/robolan.git > git --version # timeout=10 > git --version # 'git version 2.49.0' using GIT_ASKPASS to set credentials > git fetch --no-tags --force --progress -- https://project.nes.uni-due.de/gitea-local/lbs/robolan.git +refs/pull/128/head:refs/remotes/origin/PR-128 +refs/heads/master:refs/remotes/origin/master # timeout=10 Merging remotes/origin/master commit 6490d779ef52c74db2d9a58ee7aed332ed4a22c5 into PR head commit 7125fecf52832c2aa5cb39d11f5834127933e066 > git config core.sparsecheckout # timeout=10 > git checkout -f 7125fecf52832c2aa5cb39d11f5834127933e066 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_ASKPASS to set credentials > git merge 6490d779ef52c74db2d9a58ee7aed332ed4a22c5 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 Merge succeeded, producing 7125fecf52832c2aa5cb39d11f5834127933e066 Checking out Revision 7125fecf52832c2aa5cb39d11f5834127933e066 (mkdocs-docu) > git config core.sparsecheckout # timeout=10 > git checkout -f 7125fecf52832c2aa5cb39d11f5834127933e066 # timeout=10 Commit message: "Jenkinsfile: publishHTML for documentation" > git rev-list --no-walk ca88736a8c90d4c917678659253c1bac6f2c1928 # timeout=10 [Gitea] Notifying pull request build status: PENDING Build started... [Gitea] Notified [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] checkout The recommended git tool is: NONE using credential cc967008-bbeb-468c-a0c0-0db4d61c75a4 > git rev-parse --resolve-git-dir /var/lib/jenkins/home/workspace/tionBasedServices_robolan_PR-128/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://project.nes.uni-due.de/gitea-local/lbs/robolan.git # timeout=10 Fetching without tags Fetching upstream changes from https://project.nes.uni-due.de/gitea-local/lbs/robolan.git > git --version # timeout=10 > git --version # 'git version 2.49.0' using GIT_ASKPASS to set credentials > git fetch --no-tags --force --progress -- https://project.nes.uni-due.de/gitea-local/lbs/robolan.git +refs/pull/128/head:refs/remotes/origin/PR-128 +refs/heads/master:refs/remotes/origin/master # timeout=10 Merging remotes/origin/master commit 6490d779ef52c74db2d9a58ee7aed332ed4a22c5 into PR head commit 7125fecf52832c2aa5cb39d11f5834127933e066 > git config core.sparsecheckout # timeout=10 > git checkout -f 7125fecf52832c2aa5cb39d11f5834127933e066 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_ASKPASS to set credentials > git merge 6490d779ef52c74db2d9a58ee7aed332ed4a22c5 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 Merge succeeded, producing 7125fecf52832c2aa5cb39d11f5834127933e066 Checking out Revision 7125fecf52832c2aa5cb39d11f5834127933e066 (mkdocs-docu) > git config core.sparsecheckout # timeout=10 > git checkout -f 7125fecf52832c2aa5cb39d11f5834127933e066 # timeout=10 Commit message: "Jenkinsfile: publishHTML for documentation" [Gitea] Notifying pull request build status: PENDING Build started... [Gitea] Notified [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Containers) [Pipeline] stage [Pipeline] { (Build Backend) [Pipeline] script [Pipeline] { [Pipeline] sh + make build-backend docker build -f backend/Dockerfile -t backend:build . DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 121.2MB Step 1/10 : FROM ros:humble-ros-base ---> 168e1f658ab5 Step 2/10 : WORKDIR /ros2_ws ---> Using cache ---> a84b2a7c5f20 Step 3/10 : RUN apt-get update && apt-get install -y python3-colcon-common-extensions python3-pip ros-humble-slam-toolbox python3-rosdep && mkdir -p /ros2_ws/frontend_static ---> Using cache ---> 01c158f5f08e Step 4/10 : COPY backend/requirements.txt /ros2_ws/src/robolan_backend/requirements.txt ---> Using cache ---> 83bb2c85c901 Step 5/10 : RUN pip3 install -r /ros2_ws/src/robolan_backend/requirements.txt ---> Using cache ---> e5bca5b0fbc3 Step 6/10 : COPY backend/ /ros2_ws/src/robolan_backend/ ---> Using cache ---> d2fe19076bfa Step 7/10 : COPY auriga_interfaces/ /ros2_ws/src/auriga_interfaces/ ---> Using cache ---> dc8020737093 Step 8/10 : RUN . /opt/ros/humble/setup.sh && colcon build && chmod +x /ros2_ws/src/robolan_backend/entrypoint.sh ---> Using cache ---> d83dec0f07fd Step 9/10 : EXPOSE 8000 ---> Using cache ---> 58c2cd3881ea Step 10/10 : ENTRYPOINT ["/ros2_ws/src/robolan_backend/entrypoint.sh"] ---> Using cache ---> bdd5253c6ba5 Successfully built bdd5253c6ba5 Successfully tagged backend:build [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Auriga) [Pipeline] script [Pipeline] { [Pipeline] sh + make build-auriga docker build -f auriga/Dockerfile -t auriga:latest . DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 121.2MB Step 1/7 : FROM ros:humble-ros-base ---> 168e1f658ab5 Step 2/7 : WORKDIR /ros2_ws ---> Using cache ---> a84b2a7c5f20 Step 3/7 : RUN apt-get update && apt-get install -y python3-colcon-common-extensions python3-pip python3-rosdep ros-humble-nav2-msgs ros-humble-nav2-common ros-humble-nav2-bringup ros-humble-slam-toolbox ros-humble-pointcloud-to-laserscan ---> Using cache ---> 70adac310c9f Step 4/7 : COPY auriga_interfaces/ /ros2_ws/src/auriga_interfaces/ ---> Using cache ---> 45a80c1bd0e6 Step 5/7 : COPY auriga/ /ros2_ws/src/auriga/ ---> Using cache ---> e1c65d4fc298 Step 6/7 : RUN . /opt/ros/humble/setup.sh && colcon build && chmod +x /ros2_ws/src/auriga/entrypoint.sh ---> Using cache ---> 57b173ed7835 Step 7/7 : ENTRYPOINT ["/ros2_ws/src/auriga/entrypoint.sh"] ---> Using cache ---> 9ee2a59b80ff Successfully built 9ee2a59b80ff Successfully tagged auriga:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Run Tests) [Pipeline] stage [Pipeline] { (Test Backend) [Pipeline] script [Pipeline] { [Pipeline] sh + make test-backend docker container rm -f temp_backend_tests || true Error response from daemon: No such container: temp_backend_tests docker run --name temp_backend_tests backend:build test Running tests [INFO] [1751980953.105463603] [robolan_map_controller]: [RobolanMapController] Current map changed to Kartenverwaltung (837179e2-b13c-4617-bc51-f228e62d94bb) ============================= test session starts ============================== platform linux -- Python 3.10.12, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 rootdir: /ros2_ws/src/robolan_backend plugins: ament-xmllint-0.12.12, ament-lint-0.12.12, launch-testing-1.0.8, ament-flake8-0.12.12, ament-pep257-0.12.12, launch-testing-ros-0.19.9, ament-copyright-0.12.12, anyio-4.9.0, colcon-core-0.19.0 /ros2_ws/frontend_static Matplotlib is not installed, skipping plotting tests. collected 28 items test/test_controller_maptree.py ............ [ 42%] test/test_endpoint_action.py . [ 46%] test/test_endpoint_map.py . [ 50%] test/test_endpoint_object.py ... [ 60%] test/test_endpoint_status.py ... [ 71%] test/test_util_interpolation.py ........ [100%] ============================== 28 passed in 3.90s ============================== docker stop temp_backend_tests temp_backend_tests docker container rm temp_backend_tests temp_backend_tests [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test Auriga) [Pipeline] script [Pipeline] { [Pipeline] sh + make test-auriga docker container rm -f temp_auriga || true Error response from daemon: No such container: temp_auriga docker run --name temp_auriga auriga:latest test Running auriga tests ============================= test session starts ============================== platform linux -- Python 3.10.12, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 rootdir: /ros2_ws/src/auriga plugins: ament-xmllint-0.12.12, ament-lint-0.12.12, launch-testing-1.0.8, ament-flake8-0.12.12, ament-pep257-0.12.12, launch-testing-ros-0.19.9, ament-copyright-0.12.12, colcon-core-0.19.0 collected 1 item test/test_explore.py . [100%] ============================== 1 passed in 0.50s =============================== docker stop temp_auriga temp_auriga docker container rm temp_auriga temp_auriga [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Fullstack) [Pipeline] stage [Pipeline] { (Generate OpenAPI) [Pipeline] script [Pipeline] { [Pipeline] sh + make generate-openapi docker container rm -f temp_backend || true Error response from daemon: No such container: temp_backend docker run --name temp_backend backend:build export_openapi Exporting OpenAPI specification [INFO] [1751980962.012220730] [robolan_map_controller]: [RobolanMapController] Current map changed to Kartenverwaltung (a9dacc86-07f9-48ca-809b-8a8c2d65ccb8) /ros2_ws/frontend_static docker cp temp_backend:/ros2_ws/openapi.json frontend/openapi.json docker stop temp_backend temp_backend docker container rm temp_backend temp_backend [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Frontend) [Pipeline] script [Pipeline] { [Pipeline] sh + make build-frontend docker build -t frontend:build frontend/ DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 364kB Step 1/6 : FROM node:22-alpine as build ---> fb419a5d2f1d Step 2/6 : WORKDIR /app ---> Using cache ---> 630806b271e5 Step 3/6 : COPY package.json package-lock.json /app/ ---> Using cache ---> 3db373e12b86 Step 4/6 : RUN npm install ---> Using cache ---> 0575bd2d51ea Step 5/6 : COPY . /app/ ---> Using cache ---> a6c711f87943 Step 6/6 : RUN npm run generate-client && npm run build --prod ---> Using cache ---> ce9deab21577 Successfully built ce9deab21577 Successfully tagged frontend:build docker run --name temp_frontend frontend:build docker cp temp_frontend:/app/dist fullstack/static docker stop temp_frontend temp_frontend docker container rm temp_frontend temp_frontend [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Fullstack) [Pipeline] script [Pipeline] { [Pipeline] sh + make build-fullstack docker build --no-cache -t fullstack:latest fullstack/ DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 1.423MB Step 1/2 : FROM backend:build as base ---> bdd5253c6ba5 Step 2/2 : COPY static /ros2_ws/frontend_static ---> bffd5f25d7c8 Successfully built bffd5f25d7c8 Successfully tagged fullstack:latest rm -rf fullstack/static [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Documentation) [Pipeline] stage [Pipeline] { (Build MkDocs) [Pipeline] script [Pipeline] { [Pipeline] sh + make mkdocs-build docker run --rm -v /var/lib/jenkins/home/workspace/tionBasedServices_robolan_PR-128:/docs -w /docs \ squidfunk/mkdocs-material build INFO - Cleaning site directory INFO - Building documentation to directory: /docs/site WARNING - Doc file 'README.md' contains a link './Development_Environment.md', but the target 'Development_Environment.md' is not found among documentation files. WARNING - Doc file 'README.md' contains a link './Build_System.md', but the target 'Build_System.md' is not found among documentation files. WARNING - Doc file 'README.md' contains a link './Data_Flow.md', but the target 'Data_Flow.md' is not found among documentation files. WARNING - Doc file 'README.md' contains a link './ROS_Comm.md', but the target 'ROS_Comm.md' is not found among documentation files. INFO - Documentation built in 0.94 seconds [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Export MkDocs) [Pipeline] archiveArtifacts Archiving artifacts Recording fingerprints [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish HTML) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: e6764958-478b-4166-b686-ac8c3837ea30 java.lang.NoSuchMethodError: No such DSL method 'publishHTML' found among steps [archive, bat, build, catchError, checkout, deleteDir, dir, dockerFingerprintFrom, dockerFingerprintRun, echo, emailext, emailextrecipients, envVarsForTool, error, fileExists, findBuildScans, getContext, git, input, isUnix, junit, library, libraryResource, load, lock, mail, milestone, node, parallel, powershell, properties, publishChecks, pwd, pwsh, readFile, readTrusted, resolveScm, retry, script, sh, sleep, stage, stash, step, svn, throttle, timeout, timestamps, tm, tool, unarchive, unstable, unstash, validateDeclarativePipeline, waitForBuild, waitUntil, warnError, withChecks, withContext, withCredentials, withDockerContainer, withDockerRegistry, withDockerServer, withEnv, withGradle, wrap, writeFile, ws] or symbols [GitUsernamePassword, agent, all, allBranchesSame, allOf, always, ant, antFromApache, antOutcome, antTarget, any, anyOf, apiToken, apiTokenProperty, architecture, archiveArtifacts, artifactManager, assembla, authorInChangelog, authorizationMatrix, batchFile, bitbucket, bitbucketServer, booleanParam, branch, brokenBuildSuspects, brokenTestsSuspects, browser, buildAllBranches, buildAnyBranches, buildButton, buildChangeRequests, buildDiscarder, buildDiscarders, buildNamedBranches, buildNoneBranches, buildRegularBranches, buildRetention, buildSingleRevisionOnly, buildTags, buildUser, buildingTag, builtInNode, caseInsensitive, caseSensitive, certificate, cgit, changeRequest, changelog, changelogBase, changelogToBranch, changeset, checkoutOption, checkoutToSubdirectory, choice, choiceParam, cleanAfterCheckout, cleanBeforeCheckout, cleanWs, clock, cloneOption, command, computerRetentionCheckInterval, configFile, configFileProvider, consoleUrlProvider, contributor, cps, credentials, cron, crumb, cssText, cssUrl, culprits, default, defaultDisplayUrlProvider, defaultFolderConfiguration, defaultView, demand, developers, disableConcurrentBuilds, disableRestartFromStage, disableResume, discoverOtherRefs, discoverOtherRefsTrait, diskSpace, diskSpaceMonitor, docker, dockerCert, dockerServer, dockerTool, dockerfile, downstream, dumb, durabilityHint, email-ext, envVars, envVarsFilter, environment, equals, exact, experimentalFlags, expression, extendedEmailPublisher, faviconUrl, file, fileParam, filePath, fingerprint, fingerprints, firstBuildChangelog, fisheye, folderConfigFiles, frameOptions, freeStyle, freeStyleJob, fromDocker, fromScm, fromSource, git, gitBranchDiscovery, gitHooks, gitLab, gitList, gitSCM, gitTagDiscovery, gitTool, gitUsernamePassword, gitWeb, gitblit, gitea, giteaAccessToken, giteaBranchDiscovery, giteaExcludeArchivedRepositories, giteaForkDiscovery, giteaPullRequestDiscovery, giteaReleaseDiscovery, giteaSSHCheckout, giteaTagDiscovery, giteaTrustContributors, giteaTrustEveryone, giteaTrustNobody, giteaWebhookRegistration, github, gitiles, globalConfigFiles, gogs, gradle, group, headRegexFilter, headWildcardFilter, hyperlink, hyperlinkToModels, ignoreOnPush, inbound, inheriting, inheritingGlobal, installSource, isRestartedRun, javadoc, jdk, jdkInstaller, jgit, jgitapache, jnlp, jobBuildDiscarder, jobName, jsUrl, junitTestResultStorage, kiln, label, lastDuration, lastFailure, lastGrantedAuthorities, lastStable, lastSuccess, legacy, legacySCM, lfs, list, local, localBranch, localBranchTrait, locale, location, logRotator, loggedInUsersCanDoAnything, mailer, masterBuild, maven, maven3Mojos, mavenErrors, mavenGlobalConfig, mavenMojos, mavenWarnings, modernSCM, multiBranchProjectDisplayNaming, multibranch, myView, namedBranchesDifferent, newContainerPerStage, node, nodeProperties, nonInheriting, none, nonresumable, not, organizationFolder, overrideIndexTriggers, paneStatus, parallelsAlwaysFailFast, parameters, password, pattern, perBuildTag, permanent, phabricator, pipeline, pipeline-model, pipeline-model-docker, pipelineTriggers, plainText, plugin, pollSCM, preserveStashes, previous, projectNamingStrategy, proxy, pruneStaleBranch, pruneStaleTag, pruneTags, publishGiteaAssets, queueItemAuthenticator, quietPeriod, rateLimit, rateLimitBuilds, recipients, redmine, refSpecs, regex, remoteName, requestor, resourceRoot, responseTime, retainOnlyVariables, rhodeCode, run, runParam, schedule, scmGit, scmRetryCount, scriptApproval, scriptApprovalLink, search, security, shell, simpleBuildDiscarder, simpleTheme, skipDefaultCheckout, skipStagesAfterUnstable, slave, sourceRegexFilter, sourceWildcardFilter, sparseCheckout, sparseCheckoutPaths, sshPublicKey, sshUserPrivateKey, standard, status, string, stringParam, submodule, submoduleOption, suppressAutomaticTriggering, suppressFolderAutomaticTriggering, svnPhabricator, swapSpace, tag, teamFoundation, text, textParam, throttleJobProperty, timestamper, timestamperConfig, timezone, tmpSpace, toolLocation, triggeredBy, unsecured, untrusted, upstream, upstreamDevelopers, user, userIdentity, userLocale, userOrGroup, userSeed, usernameColonPassword, usernamePassword, viewgit, viewsTabBar, weather, wildcards, withAnt, x509ClientCert, zip] or globals [currentBuild, docker, env, params, pipeline, scm] at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.DSL.invokeMethod(DSL.java:219) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsScript.invokeMethod(CpsScript.java:124) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) at PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:180) at PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.GroovyInterceptor.onMethodCall(GroovyInterceptor.java:23) at PluginClassLoader for script-security//org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor.onMethodCall(SandboxInterceptor.java:163) at PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:178) at PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:182) at PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:152) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.sandbox.SandboxInvoker.methodCall(SandboxInvoker.java:17) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.LoggingInvoker.methodCall(LoggingInvoker.java:118) at WorkflowScript.run(WorkflowScript:102) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.delegateAndExecute(ModelInterpreter.groovy:139) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.executeSingleStage(ModelInterpreter.groovy:633) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.catchRequiredContextForNode(ModelInterpreter.groovy:390) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.executeSingleStage(ModelInterpreter.groovy:632) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:292) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.toolsBlock(ModelInterpreter.groovy:521) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:280) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.withEnvBlock(ModelInterpreter.groovy:432) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:279) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.withCredentialsBlock(ModelInterpreter.groovy:464) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:278) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.inDeclarativeAgent(ModelInterpreter.groovy:561) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:276) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.stageInput(ModelInterpreter.groovy:354) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:265) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.inWrappers(ModelInterpreter.groovy:592) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:263) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.withEnvBlock(ModelInterpreter.groovy:432) at org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:258) at ___cps.transform___(Native Method) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ContinuationGroup.methodCall(ContinuationGroup.java:90) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.dispatchOrArg(FunctionCallBlock.java:114) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.fixArg(FunctionCallBlock.java:83) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:72) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.CollectionLiteralBlock$ContinuationImpl.dispatch(CollectionLiteralBlock.java:55) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.CollectionLiteralBlock$ContinuationImpl.item(CollectionLiteralBlock.java:45) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:72) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ConstantBlock.eval(ConstantBlock.java:21) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.Next.step(Next.java:83) at PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.Continuable.run0(Continuable.java:147) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.SandboxContinuable.access$001(SandboxContinuable.java:17) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.SandboxContinuable.run0(SandboxContinuable.java:49) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThread.runNextChunk(CpsThread.java:180) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:437) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:345) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:298) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService.lambda$wrap$4(CpsVmExecutorService.java:140) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:139) at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68) at jenkins.util.ErrorLoggingExecutorService.lambda$wrap$0(ErrorLoggingExecutorService.java:51) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.call(CpsVmExecutorService.java:53) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.call(CpsVmExecutorService.java:50) at org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:136) at org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:275) at PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService.lambda$categoryThreadFactory$0(CpsVmExecutorService.java:50) at java.base/java.lang.Thread.run(Thread.java:1583) [Gitea] Notifying pull request build status: FAILURE There was a failure building this commit [Gitea] Notified [Gitea] do not publish assets due to build being non-Successfully Finished: FAILURE