Compare commits

..

5 commits

Author SHA1 Message Date
b9412e82ae
cd_echo
Some checks failed
/ job (push) Failing after 6m58s
2024-06-17 18:56:31 +02:00
0777dfd2eb
ignore dist 2024-06-14 14:26:12 +02:00
6ef22d519f
version 2024-06-14 14:25:21 +02:00
76232f808c
pyproject.toml 2024-06-14 14:24:26 +02:00
70b6d9e0de
readme/bullseye 2024-06-14 12:01:28 +02:00
5 changed files with 39 additions and 2 deletions

1
.gitignore vendored
View file

@ -1,2 +1,3 @@
__pycache__
/dist
/.venv

3
cd.sh
View file

@ -658,7 +658,8 @@ cd_cat () {
cd_echo () {
if [ -n "${1}" ] ; then
for cd_echo__name in "${@}" ; do
eval "echo ${cd_echo__name} = \\\"\${${cd_echo__name}}\\\""
eval "cd_echo__text=\"\${${cd_echo__name}}\""
echo "${cd_echo__name} = \"${cd_echo__text}\""
done
fi
}

View file

@ -1,5 +1,7 @@
"""Continuous Deployment."""
__version__ = "0.0.1"
import os
from pathlib import Path

View file

@ -1,3 +1,36 @@
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
authors = [
{ name = "Marc Beninca", email = "git@marc.beninca.link" },
]
maintainers = [
{ name = "Marc Beninca", email = "git@marc.beninca.link" },
]
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU Affero General Public License v3",
"Operating System :: OS Independent",
]
dependencies = ["rwx"]
description = "Continuous Deployment"
dynamic = ["version"]
keywords = []
license-files = { paths = ["license.md"] }
name = "cd"
readme = "readme.md"
requires-python = ">= 3.10"
[project.scripts]
# command = "package.module:function"
[project.urls]
[tool.hatch.version]
path = "cd/__init__.py"
[tool.ruff]
line-length = 80

View file

@ -25,7 +25,7 @@ from various contexts of CA, CI and OCI / OS.
* [ ] 20231112
* [X] 20240101
* [X] Debian
* [X] Bullseye (11) → Python 3.9
* [ ] Bullseye (11) → Python 3.9
* [X] Bookworm (12) → Python 3.11
* [X] Fedora → Python 3.12
* [X] 39