Skip to content

Conversation

@breskeby
Copy link
Contributor

@breskeby breskeby commented Aug 29, 2024

Also remove jenkins specific logic

@breskeby breskeby added >non-issue :Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team v8.16.0 labels Aug 29, 2024
@breskeby breskeby requested a review from a team as a code owner August 29, 2024 12:29
@breskeby breskeby self-assigned this Aug 29, 2024
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@breskeby breskeby added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Aug 29, 2024
// Disable async upload in CI to ensure scan upload completes before CI agent is terminated
uploadInBackground = false

if (buildKiteUrl) { //Buildkite-specific build scan metadata
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we even need this conditional then? Given that if we are in CI, we are by definition running in Buildkite.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I changed the conditional, but we still need to differ between ci and not ci. though you're right. CI basically means buildkite.

remove jenkins specific logic
@breskeby breskeby force-pushed the simplify-build-scan-setup branch from 6090dcd to 574894f Compare August 30, 2024 10:34
@breskeby breskeby merged commit 7ddbaa2 into elastic:main Aug 30, 2024
@breskeby breskeby deleted the simplify-build-scan-setup branch August 30, 2024 12:44
dakrone pushed a commit to dakrone/elasticsearch that referenced this pull request Aug 30, 2024
- remove jenkins specific logic
- more simplification on build scan build logic
cbuescher pushed a commit to cbuescher/elasticsearch that referenced this pull request Sep 4, 2024
- remove jenkins specific logic
- more simplification on build scan build logic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team v8.16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants