Skip to content
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

Code Compliance Checks #215

Closed
QU35T-code opened this issue Aug 19, 2023 · 1 comment · Fixed by #214
Closed

Code Compliance Checks #215

QU35T-code opened this issue Aug 19, 2023 · 1 comment · Fixed by #214
Assignees
Labels
enhancement New feature or request

Comments

@QU35T-code
Copy link
Member

QU35T-code commented Aug 19, 2023

Exegol images need a Code Compliance Check (CCC) pipeline job to verify that the required functions for each tool installation are present in the code :

At the time of writing, the required functions are

  • colorecho (raises the tool name in the pipeline logs when building an Exegol image)
  • add-history (adding some commands examples in the history)
  • add-aliases (when an alias is needed to use the tool inside an Exegol container)
  • add-test-command (adding a unit test for this tool in the pipeline)
  • add-to-list (adding the tools, its url and description in a list that gets exported to the documentation by the pipeline)
@ShutdownRepo ShutdownRepo changed the title Code-check Code Compliance Checks Aug 19, 2023
@QU35T-code QU35T-code added the enhancement New feature or request label Aug 19, 2023
@ShutdownRepo ShutdownRepo linked a pull request Aug 19, 2023 that will close this issue
@Dramelac
Copy link
Member

Can we close this one ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants