Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial setup for CI #224

Merged
merged 1 commit into from
Dec 10, 2024
Merged

Conversation

aditi-s3
Copy link

@aditi-s3 aditi-s3 commented Dec 8, 2024

  • Apply linting to Network, SlowDetector and CrashReports module. These have violations that need to be addressed
  • Updated linting config
  • Caution: Indent Rule for swiftformat is disabled as File Headers with License violate this rule and need to be addressed
  • build job in CI is commented as repo is not buildable yet, once repo builds this needs to be re-visited

@aditi-s3 aditi-s3 requested review from a team as code owners December 8, 2024 23:08
Copy link

github-actions bot commented Dec 8, 2024

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@aditi-s3
Copy link
Author

aditi-s3 commented Dec 8, 2024

I have read the CLA Document and I hereby sign the CLA

srv-gh-o11y-gdi-cla added a commit to splunk/cla-agreement that referenced this pull request Dec 8, 2024
Copy link

@SenNeonoveNoci SenNeonoveNoci left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

@froseio froseio left a comment

Choose a reason for hiding this comment

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

ok

Copy link

@carlosmcevilly carlosmcevilly left a comment

Choose a reason for hiding this comment

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

LGTM

--request POST 'https://api.us-west-1.saucelabs.com/v1/storage/upload' \
--form 'payload=@"SauceLabsTestApp.zip"' \
--form 'name="SauceLabsTestApp.zip"' \
--form 'description="'"$GITHUB_SHA"'"' | jq -r .item.id)

Choose a reason for hiding this comment

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

Do we know that jq will be installed on the build machine, or if not do we have some requirements document that lists it?

Copy link
Author

Choose a reason for hiding this comment

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

We don't know. The saucelabs tests are currently failing in the main branch, and we need to procure a team account and fix this pipeline. Hence, for now this is removed in feature/next-gen branch

Choose a reason for hiding this comment

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

And now I notice it was a removal, not an addition... thanks.

@aditi-s3 aditi-s3 merged commit 1d604f3 into signalfx:feature/next-gen Dec 10, 2024
2 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Dec 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants