Skip to content

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

Merged
merged 51 commits into from
Oct 5, 2022
Merged

CI Adjustment #482

merged 51 commits into from
Oct 5, 2022

Conversation

TwistedTwigleg
Copy link
Contributor

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.

…Device Advisor can clean up correctly, and hopefully fix Fleet-Provisioning CI
@@ -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
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 need codebuild at all anymore?

Copy link
Contributor Author

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.

@TwistedTwigleg
Copy link
Contributor Author

Thanks! Merging into main...

@TwistedTwigleg TwistedTwigleg merged commit d85aa73 into main Oct 5, 2022
@TwistedTwigleg TwistedTwigleg deleted the NewCIWorkflow branch October 5, 2022 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants