DevOps builder CLI
Project description
Stages:
- Pip command von notion her kopieren + github
- Pypy account anlegen
- Structure Datei wird in dem ordner erstellt.
- Save after each question and read on startup.
- devops-builder add
- marked Area in ci file
- devops-builder update -> Read what already exists.
- More template files
Template Files for:
- Pypeline
- ...
- Dockerfile for each language
- Docker compose
- with local ones
- Asking Port and volume
- Ask Chat
- Add Azure server? Terraform example
- Grafana add
- Python
- Flask, FastAPI, DB-TEMPLATE CODE
- Springboot
- Language
- What Librarys import? Web, security, ... look at shop
- Write the security function
- Write DB example function
- JS Example website express
- Angular Project with folders for every type
- What Pages you want to add? Add to Route
- PDW Add on?
Proviles?
devops-builder init
devops-builder generate
devops-builder add
pip install -e .
if len(sys.argv) < 2:
print("Usage: mkfile <filename>")
sys.exit(1)
filename = sys.argv[1]
# 1. Yes / No
confirm = inquirer.confirm(
message="Do you want to continue?",
default=True
).execute()
print(f"Continue: {confirm}")
# 2. Single selection
fruit = inquirer.select(
message="Choose a fruit:",
choices=["Apple", "Banana", "Cherry"],
default="Banana"
).execute()
print(f"You chose: {fruit}")
# 3. Multiple selection
toppings = inquirer.checkbox(
message="Select toppings:",
choices=["Chocolate", "Sprinkles", "Caramel"]
).execute()
print(f"Toppings: {toppings}")
# 4. Free text input
name = inquirer.text(
message="Enter your name:"
).execute()
print(f"Hello, {name}!")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
devops_builder-0.1.0.tar.gz
(7.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file devops_builder-0.1.0.tar.gz.
File metadata
- Download URL: devops_builder-0.1.0.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e2c7ec6e9181e35547c0df3cdf5bdd28127740d98cf4f540babe9374a59a131
|
|
| MD5 |
71978e6aedd4999e59108082902bbafd
|
|
| BLAKE2b-256 |
843d3b0d97e1a217fad7a372c62fc5d7c595bf9984da4d884888bc08d0a544bb
|
File details
Details for the file devops_builder-0.1.0-py3-none-any.whl.
File metadata
- Download URL: devops_builder-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65eb34defc12a8f9e6aaac7a36fe658e62ab82cee58b45f4ad5a0bbf674a10b7
|
|
| MD5 |
e4b3b996260837d0acf1f455d0d480cd
|
|
| BLAKE2b-256 |
43e81435c55f6dc87061a2c281e878291b58d399960214b8fdcbed07bff944fc
|