-
Notifications
You must be signed in to change notification settings - Fork 111
CI Adjustment #482
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
CI Adjustment #482
Conversation
…tes without converting the int
…ng using wrong path in CI
…set is coming from
…Device Advisor can clean up correctly, and hopefully fix Fleet-Provisioning CI
…mple when running in CI
…cure tunnel sample in CI
…date sample README
@@ -16,10 +16,6 @@ phases: | |||
- echo Build started on `date` | |||
- $CODEBUILD_SRC_DIR/codebuild/samples/setup-linux.sh | |||
- $CODEBUILD_SRC_DIR/codebuild/samples/pubsub-linux.sh | |||
- $CODEBUILD_SRC_DIR/codebuild/samples/connect-websocket-linux.sh |
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 need codebuild at all anymore?
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 do not need it for running samples, but there are webhooks for running Codebuild that we cannot remove without removing it for the entire repository. I also need to look at migrating Codebuild as well in the future, so I'm leaving just the PubSub
Codebuild for that step in the migration.
Thanks! Merging into |
Description of changes:
Adjusts how CI runs so it uses OpenID. Also fixes a few samples, adjusts the README for the samples so the policies shown are minimal and working in all cases, and adds a GitHub action that runs all samples, including Shadow, Jobs, Fleet Provisioning, Device Defender, and Secure Tunneling.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.