-
Notifications
You must be signed in to change notification settings - Fork 137
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrates CI Pipeline With the Public Repo (#76)
This change integrates the CI pipeline introduced in e2220e5 to the public repo. To achieve this, the CI rig in the aforementioned commit has been updated with the following changes: * Use GitHub secret token to validate all requests coming to CI rig through webhook * Encrypt GitHub secret token at rest. Decrypt secret token when initializing server to use for request validation * Requests must come from GitHub IPs * If request comes from OpenNetVM repo, then the user must be in a whitelist * Adds audit logs to identify unauthorized requests Commit log: * Add security checks, extend CI to public repo * Added authorized users * Authorized user log * Add secret encryption * Add logging * Better logging, optimized encryption * Fix unused var
- Loading branch information
Showing
7 changed files
with
234 additions
and
60 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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.