A caching plugin that can be invoked from your build script.
Bot releases are hidden (Show)
upload_sarif_to_github
[#121]Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.6.2...3.7.0
Published by wzieba about 1 month ago
Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.6.1...3.6.2
Published by wzieba about 1 month ago
Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.6.0...3.6.1
Published by wzieba about 1 month ago
install_swiftpm_dependencies
to allow specifying --workspace
/--project
/--use-spm
type of project explicitly, and improve implicit/automatic project type detection logic. [#105]install_swiftpm_dependencies
uses the correct Package.resolved
file (.xcworkspace
vs .xcodeproj/project.xcworkspace
). [#105]Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.5.1...3.6.0
Published by wzieba 3 months ago
annotate_test_failures
when test cases had apostrophes in their name. [#106]Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.5.0...3.5.1
Published by wzieba 3 months ago
merge_junit_reports
script [#103]Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.4.2...3.5.0
Published by wzieba 5 months ago
hash_directory
helper to be portable by @AliSoftware in https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/pull/95
Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.4.1...3.4.2
Published by iangmaia 5 months ago
unbound variable
error seen on run_swiftlint
version 3.4.0
by @iangmaia in https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/pull/92
Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.4.0...3.4.1
Published by iangmaia 5 months ago
swiftlint_version
RegExp to check for top-level node by @mokagio in https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/pull/89
3.4.0
by @iangmaia in https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/pull/91
Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.3.0...3.4.0
Published by iangmaia 6 months ago
Full Changelog: https://github.com/Automattic/a8c-ci-toolkit-buildkite-plugin/compare/3.2.2...3.3.0
Published by AliSoftware 7 months ago
publish_pod
implementation — 2nd attempt [#85]Published by AliSoftware 7 months ago
publish_pod
implementation. [#84]Published by AliSoftware 7 months ago
validate_podspec
support --allow-warnings
, --sources=…
, --private
, --include-podspecs=…
and --external-podspecs=…
flags that it will forward to the pod lib lint
call. --include-podspecs=*.podspec
is also now added by default if not provided explicitly. [#82]publish_pod
support --allow-warnings
and --synchronous
flags that it will forward to the pod trunk push
call. This is especially useful for repos containing multiple, co-dependant podspecs to publish at the same time, to avoid issues with CDN propagation delays. [#82]Published by iangmaia 8 months ago
run_swiftlint
command. It will use the project's SwiftLint version defined in .swiftlint.yml
property swiftlint_version
to run the right SwiftLint version via Docker, reporting the warnings/errors as Buildkite annotations. [#79]Published by crazytonyli 11 months ago
validate_podspec
and publish_pod
fail on Xcode 15.0.1 if the pod has a dependency which targets iOS version older than 13. [#78]Published by AliSoftware 12 months ago
nvm_install
utility is removed. See MIGRATION.md for details. [#73]annotate_test_failures
where the error details' XML node could sometimes be nil
. [#76]install_swiftpm_dependencies
use -onlyUsePackageVersionsFromResolvedFile
flag, to prevent Package.resolved
from being modified on CI. [#75]annotate_test_failures
when configuration for optional Slack reporting is missing. [#74]Published by AliSoftware over 1 year ago
install_gems
doesn't restore a macOS cache on Linux build machines. [#69]install_gems
uses the correct ruby version in its CACHE_KEY
in all cases [#70]Published by AliSoftware over 1 year ago
annotate_test_failures
on CI steps that are using the parallelism
attribute. [#67]Published by mokagio over 1 year ago
annotate_test_failures
no longer prints an empty <code>
box when reporting a failure with no extra details. [#63]annotate_test_failures
is now able to remove annotations on successful step retry even if the step label contains special characters. [#65]Published by mokagio over 1 year ago
install_cocoapods
fails because Podfile.lock
changed in CI, it now prints a diff of the changes [#59]annotate_test_failures
to be able to send Slack Notification when there are failures. [#60]annotate_test_failures
to include test cases with error nodes in the failures list. [#58]