Releases: improbable-eng/perforce-buildkite-plugin
Releases · improbable-eng/perforce-buildkite-plugin
v4.1.1
- Fix backwards compatibility bug, attempting to sync to number rather than revision spec
v4.1.0
- Backwards compatibility of revision metadata
buildkite-perforce-revision
vsbuildkite:perforce:revision
v4.0.2
Fix bug with syncing to HEAD
v4.0.1
- Fix bug with syncing to labels in release v4.0.0
v4.0.0
-
revision metadata renamed from
buildkite:perforce:revision
tobuildkite-perforce-revision
-
all steps must use this plugin version or higher for compatability
-
permit use of all types of perforce revision specifiers (e.g labels)
-
only installs virtualenv module if its missing
-
pre-exit hook removed as redundant
v3.8.0
share_workspace
is actually shared between all agents on the machine- note that this feature is restricted to AGENT_COUNT=1
- this resolves a condition where if the
buildkite-agent
is restarted, it can reconnect as agent2
, causing the workspace to be synced again
v3.7.2
- reduce log spam when syncing over 1000 files
- prefer python3 over python/python2 if it is installed
v3.7.1
- permit use of plugin in mixed git/perforce pipelines
v3.7.0
- Improved performance of p4print_unshelve (creates 20x more connections to perforce when unshelving)
v3.6.1
- Fix HEAD resolution for virtual streams and arbitrary client views