Skip to content

Commit ec7cdc6

Browse files
committed
Merge branch 'dev'
2 parents ae20389 + 15471c5 commit ec7cdc6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+717
-517
lines changed

.bumpversion.cfg

Lines changed: 0 additions & 13 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
_src_path: /var/home/d/sync/projects/py/hostbutter/src/hostbutter/resources/copier-butterstack
2+
domain: local.hostbutter.net
3+
environment: hostbutter-net
4+
flavor: sweet
5+
kube_context_name: default
6+
release_name: argparse-tui
7+
release_namespace: default
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Global values for this release.
2+
<{{- $releaseName := "argparse-tui" }}>
3+
<{{- $releaseEnv := getenv "HELMWAVE_ENV" | required "Missing required env var: HELMWAVE_ENV" -}}>
4+
<{{- defineDatasource "globalSharedVars" (printf "environments/vars.yaml") }}>
5+
<{{- defineDatasource "envSharedVars" (printf "environments/%s/vars.yaml" $releaseEnv) }}>
6+
<{{- defineDatasource "globalReleaseSharedVars" (printf "releases/%s/vars.yaml" $releaseName) }}>
7+
<{{- defineDatasource "envReleaseSharedVars" (printf "releases/%s/%s/vars.yaml" $releaseName $releaseEnv) }}>
8+
<{{- $vars := coll.Merge (ds "envReleaseSharedVars") (ds "globalReleaseSharedVars") (ds "envSharedVars") (ds "globalSharedVars") }}>
9+
<{{/* defineDatasource "vault" (printf "vault+https:///secret/data/releases/%s/%s" $releaseEnv $releaseName) */}}>
10+
# Pull vault secrets like: <{{/* index (ds "vault").data "my-file.txt" | base64.Decode */}}>
11+
# Variables from 'vars.yaml' are available in the variable `$vars`.

.butterstack/hostbutter-net/vars.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Reusable variables specific to this environment and release.
2+
3+
domain: "local.hostbutter.net"
4+
privateRegistry: "registry.local.hostbutter.net"
5+
6+
puid: "1000"
7+
pgid: "1000"
8+
tz: "America/Chicago"
9+
10+
subdomain: "www"
11+
routePrefix: "/r/argparse-tui"
12+
svcPort: 80

.copier-answers.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
# Changes here will be overwritten by Copier
2-
_commit: e25680a
3-
_src_path: ssh://git@git.lokalhost.net:2222/donald/copier-f2dv-project.git
2+
_commit: a09a863
3+
_src_path: ssh://git@git.local.hostbutter.net/fresh2dev/copier-f2dv-project.git
44
author_email: hello@f2dv.com
55
author_name: Donald Mellenbruch
6-
ci_domain_name: lokalhost.net
76
docs_slides_url: https://www.f2dv.com/s/argparse-tui
87
docs_url: https://www.f2dv.com/r/argparse-tui
98
funding_url: https://www.f2dv.com/fund
@@ -15,9 +14,7 @@ license_type: MIT
1514
package_name: argparse_tui
1615
project_description: Your Argparse CLI, now with a TUI.
1716
project_name: argparse-tui
18-
python_version: '3.7'
19-
repo_mirror: https://www.f2dv.com/r/argparse-tui
17+
python_version: '3.8'
2018
repo_name: fresh2dev/argparse-tui
2119
repo_owner: fresh2dev
2220
repo_url: https://www.github.com/fresh2dev/argparse-tui
23-

.dockerignore

Lines changed: 0 additions & 18 deletions
This file was deleted.

.drone.yml

Lines changed: 0 additions & 159 deletions
This file was deleted.

.env

Lines changed: 0 additions & 20 deletions
This file was deleted.

.envrc

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
# Automatically sets up your devbox environment whenever you cd into this
2-
# directory via our direnv integration:
3-
4-
eval "$(devbox generate direnv --print-envrc)"
5-
6-
# check out https://www.jetpack.io/devbox/docs/ide_configuration/direnv/
7-
# for more details
1+
# Configure Python development environment.
2+
export UV_PYTHON_PREFERENCE="only-managed" UV_PYTHON="3.8"
3+
[ -d ".venv" ] || uv venv
4+
[ ! -f "requirements.txt" ] || uv pip install -r requirements.txt
5+
[ ! -f "pyproject.toml" ] || uv pip install --all-extras -r pyproject.toml --editable .
6+
. ./.venv/bin/activate

0 commit comments

Comments
 (0)