automation-using-scriptcollection
Installation
SKILL.md
General
General information
ScriptCollection is a python-package which contains reusable automations for building, testing, linting, releasing and maintaining software-projects.
- Source-code: https://github.com/anionDevelopment/ScriptCollection (mirror: https://github.com/anionDev/ScriptCollection)
- Package:
ScriptCollectionon PyPI (installable viapip install ScriptCollection) - Reference: https://aniondev.github.io/ScriptCollectionReference/index.html
ScriptCollection provides two kinds of entrypoints:
- Commandline-commands (all prefixed with
sc, for examplescbuildcodeunits), which are available as global commands after installing the package. - Python-API (most importantly the
ScriptCollection.TFCPS-module, "TFCPS" = "Tasks For Common Project Structure"), which is imported by the scripts inside a repository.
How to recognize that a repository uses ScriptCollection
A repository implements its automation with ScriptCollection if at least one of the following is true: