-
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
Merged
Merged
CI Adjustment #482
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
1712a13
Initial commit for using new CI workflow in C++
TwistedTwigleg 2262e2d
Fix YAML formatting
TwistedTwigleg 06e60bb
Fix issue in Shadow sample, make all samples use C style comments con…
TwistedTwigleg b065c1d
Fix IPC sample compile issue
TwistedTwigleg 795d29d
Get proper permissions to GitHub actions for tokens, send shadow upda…
TwistedTwigleg f8365e2
Use proper paths to utils
TwistedTwigleg d6896d4
Fix paths in CI file
TwistedTwigleg f3b2b4a
Fix DeviceAdvisor path, fix path to PubSub sample on MacOS
TwistedTwigleg 859637c
Use CI role for cycle pub-sub, fix file path on Mac CI, adjust sample…
TwistedTwigleg 09a7eb5
Initial test for Linux Smoke tests in CI
TwistedTwigleg 03eb77c
Update submodules before building to see if that fixes the issue
TwistedTwigleg d263016
Download source to hopefully fix builder issue
TwistedTwigleg 79960e0
Use Python builder
TwistedTwigleg d34df55
Fix not passing parameter to CMAKE
TwistedTwigleg 1cdee56
Disable PKCS11 for now, run Device Advisor on Linux
TwistedTwigleg 8df52c2
Add Shadow, Jobs, and Fleet Provisioning to CI run for Linux Smoke Tests
TwistedTwigleg 30bdc35
Added DeviceDefender to CI, fixed Shadows, Jobs, and Fleet provisioni…
TwistedTwigleg 3581ce2
Fix shadow sample not running and DeviceDefender failing
TwistedTwigleg d63f8fa
Add number to shadow payload
TwistedTwigleg 1dd959e
Add print statements around setting promises to see where the double …
TwistedTwigleg e7cde69
Adjust shadow sample to use correct promise for disconnecting
TwistedTwigleg 092fa26
Remove debug prints on Shadow, do not stop Windows CI in progress so …
TwistedTwigleg 6935980
Fix inserting UUID
TwistedTwigleg 5d5e237
Print the template parameters to see what is being passed
TwistedTwigleg 7d394b8
Try formatting JSON different for fleet provisioning sample
TwistedTwigleg 440268c
Another attempt at fixing the JSON for fleet provisioning
TwistedTwigleg 315c49d
Remove debug print in fleet provisioning, add back PKCS11 to CI
TwistedTwigleg a45292d
Initial attempt at adding secure tunnel sample to CI
TwistedTwigleg d3b7f77
Remove space so role secret is correct for secure tunneling
TwistedTwigleg 22b4111
Add print statements to see where the hang is in the Secure Tunnel sa…
TwistedTwigleg ff2633d
Print to stderr, run sample directly instead of via Python
TwistedTwigleg 6a33d6f
Run secure tunnel sample via Python and Boto3 client
TwistedTwigleg b022365
Use the right filename for the Python secure tunnel utility
TwistedTwigleg 7e3934d
Check why a secure tunnel client cannot be created
TwistedTwigleg 6f2e01c
Use the right Boto3 client name
TwistedTwigleg 836033f
Remove debug print statements in Secure Tunnel sample, fix running se…
TwistedTwigleg 4aed884
Format fix
TwistedTwigleg 87a5c13
Description correction for utility scripts
TwistedTwigleg bb07106
Only run PubSub in Codebuild now that we are using GitHub actions, up…
TwistedTwigleg ba17227
Code Review Changes
TwistedTwigleg d6d0c77
Some more comment changes I missed
TwistedTwigleg 9257a77
Fix ci.yml mistake
TwistedTwigleg 488c6f1
Use environment variable for samples folder
TwistedTwigleg ef690d7
Forgot to add .env
TwistedTwigleg d2620ce
Attach policy to DeviceAdvisor thing, fix secret value getting
TwistedTwigleg fd44f1a
Sync run_sample_ci
TwistedTwigleg 1bc22f3
Run Windows Cert Connect in CI
TwistedTwigleg b53fd4f
Windows certificate connect sample executable name adjustment
TwistedTwigleg 3135b7b
Move installing Boto3 to independent step
TwistedTwigleg 77b0e96
Fix yml format mistake
TwistedTwigleg ddd020f
Merge branch 'main' into NewCIWorkflow
TwistedTwigleg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.