-
Notifications
You must be signed in to change notification settings - Fork 19
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
Initial setup for CI #224
Conversation
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
All contributors have signed the CLA ✍️ ✅ |
I have read the CLA Document and I hereby sign the CLA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
There was a problem hiding this 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) |
There was a problem hiding this comment.
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?
There was a problem hiding this comment.
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
There was a problem hiding this comment.
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.