Skip to content

Simple carpenter setup #54

@ghost

Description

Please describe what you would like to see in this project

I would like to see Carpenter to be simplified to the point where a new plugin project can be set up without a template from scratch in less than 5 steps and less than 2 minutes, ideally without additional config files. The usage of Carpenter should be intuitive and should not require reading more than 2 screens of documentation. Carpenter should be able to, at the very least, build a plugin image (if not push it) without specifying any configuration file simply by specifying the image name. Carpenter should detect the project type (based on go.mod, requirements.txt, or pyproject.toml, figure out the correct dependency manager to use) and apply the appropriate Dockerfile automatically. Carpenter should accept the --push flag to push to the registry and prompt the user for credentials if credentials are required but have not been provided.

Please describe your use case

I would like to see non-Arcalot projects that are running on other CI platforms enabled to quickly and easily spin up new plugin projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions