Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.

Creation of Software CLI tool #19

Closed
7 of 8 tasks
alanssitis opened this issue Feb 15, 2022 · 1 comment · Fixed by #32
Closed
7 of 8 tasks

Creation of Software CLI tool #19

alanssitis opened this issue Feb 15, 2022 · 1 comment · Fixed by #32
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed tooling Workflow, CI/CD, and related tooling work for the ASS.

Comments

@alanssitis
Copy link
Contributor

alanssitis commented Feb 15, 2022

Description

Build a CLI tool that can be expanded for other AMP developers to use. Currently, should be in charge of building and running the docker container, as well as formatting if possible. For cross-compatibility, preferably made using Python3.

Sub-tasks

  • Research Needed
  • Implement docker building and execution
  • Implement option to mount current directory in docker image
  • Implement function to set up docker
  • Optimize docker layout to take advantage of docker cache
  • Write in detail help functions
  • User testing
  • Refactor it to make the program legible

Resources

@alanssitis alanssitis added enhancement New feature or request help wanted Extra attention is needed tooling Workflow, CI/CD, and related tooling work for the ASS. labels Feb 15, 2022
@zghera zghera added the draft This needs to be fleshed out with more detail. label Feb 15, 2022
@alanssitis alanssitis self-assigned this Feb 21, 2022
@alanssitis
Copy link
Contributor Author

Currently working on this using the click python library. Looks like it will be a rather large project so feel free to recommend any features in this chain and if adequate, they will be added to the description or an issue will be assigned for said feature in the future.

Working on it on a local branch, will post a link to said branch at a later date when feature is more mature and will eventually publish the branch on the main Repo.

@alanssitis alanssitis removed the draft This needs to be fleshed out with more detail. label Feb 27, 2022
@alanssitis alanssitis mentioned this issue Feb 28, 2022
1 task
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request help wanted Extra attention is needed tooling Workflow, CI/CD, and related tooling work for the ASS.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants