Open
Conversation
1000619 to
0a1a622
Compare
…vior Add cloud-compatible username fallback for access token creation and add eventual-consistency polling for Maven artifact cleanup checks to reduce flaky failures on jfrogdev.org. Made-with: Cursor
0a1a622 to
505bd84
Compare
Publish aggregated workflow run status to a result resource and add a separate jfrog_cli_tests_status step so overall test outcome and failed workflow list are always surfaced clearly in the pipeline. Made-with: Cursor
Quote echo commands containing colons so pipeline schema treats them as string commands instead of object mappings during source sync validation. Made-with: Cursor
Update jfrog-cli pipeline configuration to dispatch GitHub workflow runs from jfrog-cli-workflows master by default now that the workflow changes are merged. Made-with: Cursor
Add JFROG_CLI_GITHUB_REF pipeline variable (default jfrogpipelines) and prefer it over resource commit SHA when passing jfrog_cli_ref to workflow dispatch. Made-with: Cursor
Update pipeline defaults to dispatch GitHub workflows from feature/RTECO-1003-add-podman-pipelines-workflows while podman fixes are validated there. Made-with: Cursor
- Add ERR trap to catch unhandled script errors and write failure status before exit - Write initial "running" status at step start so platform kills leave an informative state - Add write_output to onFailure for onStart failures and edge cases - Use guard variable to prevent double-reporting between trap and explicit fail_jf_cli_tests calls - Make jfrog_cli_tests_status step fail with exit 1 when overall status is not success Made-with: Cursor
Rootless Podman requires kernel user-namespace support which is unavailable on DinD scale-set runners. The containers block newuidmap/nested user namespaces unless started with --privileged. Remove podmanTests.yml from dispatch list until runner infra supports it. Made-with: Cursor
…sts, fix Gradle eventual consistency - Remove jfrog_cli_tests_status step and jfrog_cli_tests_result PropertyBag (status reporting via dedicated step is no longer needed) - Re-include podmanTests.yml in pipeline dispatch (rootful workaround in workflows repo) - Fix TestGradleBuildPublishWithCIVcsProps: retry GetBuildInfo with Eventuallyf to handle eventual consistency, guard against nil publishedBuildInfo Made-with: Cursor
…nsistency The search index on pipeline-provisioned Artifactory can take longer than 30s to reflect deletions. Increase the Eventuallyf timeout from 30s to 90s in assertMavenArtifactsEventuallyDeleted. Made-with: Cursor
npm 10 lowercases env-var config keys, which breaks the scoped _authToken env var set by CreateTempNpmrc. Write file-based auth directly into the project .npmrc to preserve case. Also guard against panic in TestNpmPublishWithWorkspacesRunNative when modules array is empty. Made-with: Cursor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
masterbranch.go vet ./....go fmt ./....Updated pipelines.yml and access.test so that these tests become compatible with tests running in GHE runners.