Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.

tar step supports windows #612

Merged
merged 6 commits into from
Jun 15, 2020
Merged

Conversation

v1v
Copy link
Member

@v1v v1v commented Jun 12, 2020

What does this PR do?

  • Enable tar step for windows
  • Deprecated the pathPrefix parameter in favor of the --exclude flag for the tar command.
  • Add the failNever parameter to force a failure if any errors in the step rather than setting the build as unstable.
  • Reuse tar step in the stashV2 step.

Why is it important?

To support some other scenarios that we have already covered with the stashv2 step

Related issues

Caused by elastic/beats#18695

Tests

  • ITs

expected unstable status, that has been validated with an assertion in the ITs.

image

image

Tasks

  • Validate it works as expected for Windows/Linux

@v1v v1v self-assigned this Jun 12, 2020
@v1v v1v added the automation label Jun 12, 2020
vars/tar.groovy Outdated Show resolved Hide resolved
@apmmachine
Copy link
Contributor

apmmachine commented Jun 12, 2020

💚 Build Succeeded

Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: [Pull request #612 updated]

  • Start Time: 2020-06-15T09:23:44.431+0000

  • Duration: 5 min 50 sec

Test stats 🧪

Test Results
Failed 0
Passed 616
Skipped 12
Total 628

@v1v v1v marked this pull request as ready for review June 15, 2020 09:07
@v1v v1v requested a review from a team June 15, 2020 09:24
@@ -1139,6 +1139,7 @@ notifyBuildResult(es: 'http://elastisearch.example.com:9200', secret: 'secret/te
* shouldNotify: boolean value to decide to send or not the email notifications, by default it send
emails on Failed builds that are not pull request.
* prComment: Whether to add a comment in the PR with the build summary as a comment. Default: `true`.
* analyzeFlakey: Whether or not to add a comment in the PR with tests which have been detected as flakey. Default: `false`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, cool. Thanks for grabbing this!

@v1v v1v merged commit e196989 into elastic:master Jun 15, 2020
@v1v v1v added ci enhancement New feature or request and removed groovy labels Jun 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants