fix: Adapted to gitea infrastructure.

basic-content v0.1.1
Sofus Albert Høgsbro Rose 2023-08-13 22:51:26 +02:00
parent d76609d6d1
commit f8d64ca36e
Signed by: so-rose
GPG Key ID: AD901CB0F3701434
3 changed files with 8 additions and 14 deletions

View File

@ -1,7 +1,7 @@
#################### ####################
# - Stage: SSG # - Stage: SSG
#################### ####################
FROM git.sofus.io/so-rose/docker-mdbook:0.4.34 AS base FROM git.sofus.io/python-support/docker-mdbook:0.1.0 AS base
COPY . /src COPY . /src
RUN mdbook build /src --dest-dir /dist RUN mdbook build /src --dest-dir /dist

View File

@ -14,7 +14,7 @@ You'll need to have the following commands available:
Once that's set, go ahead and grab (`clone`, in `git` terms) this repo: Once that's set, go ahead and grab (`clone`, in `git` terms) this repo:
```bash ```bash
git clone https://git.sofus.io/so-rose/site-support.git git clone https://git.sofus.io/python-support/site-support.git
cd site-support cd site-support
``` ```
@ -100,7 +100,7 @@ git commit -m "feat: New page!"
``` ```
That's it! Give it a `git push`. That's it! Give it a `git push`.
All that's left is to start a [Pull Request](https://git.sofus.io/so-rose/site-support/pulls), and wait for someone on the team to examine your contribution. All that's left is to start a [Pull Request](https://git.sofus.io/python-support/site-support/pulls), and wait for someone on the team to examine your contribution.
When several people collaborate, the workflow might end up looking something like this: When several people collaborate, the workflow might end up looking something like this:
```mermaid ```mermaid
@ -125,4 +125,4 @@ gitGraph
# Conclusion # Conclusion
You should have everything you need to get started. You should have everything you need to get started.
If anything is still confusing, don't hesitate to report an [Issue](https://git.sofus.io/so-rose/site-support/issues)! If anything is still confusing, don't hesitate to report an [Issue](https://git.sofus.io/python-support/site-support/issues)!

14
run.py
View File

@ -40,10 +40,10 @@ CMD_DEPENDENCIES = [
] ]
IMAGE_NAME = "site-support" IMAGE_NAME = "site-support"
IMAGE_VERSION = ("0", "1", "0") IMAGE_VERSION = ("0", "1", "1")
REGISTRY_HOST = "git.sofus.io" REGISTRY_HOST = "git.sofus.io"
REGISTRY_USER = "so-rose" REGISTRY_USER = "python-support"
REGISTRY_PASSWORD = lambda: subprocess.check_output( REGISTRY_PASSWORD = lambda: subprocess.check_output(
['pass', 'services/home/git.sofus.io/container-registry-token'] ['pass', 'services/home/git.sofus.io/container-registry-token']
).decode('ascii').strip() ).decode('ascii').strip()
@ -52,18 +52,12 @@ REGISTRY_PASSWORD = lambda: subprocess.check_output(
# - Help Text # - Help Text
#################### ####################
def action_help() -> None: def action_help() -> None:
print(f"""This script provides one-click development, CI, and deployment, print("""This script provides one-click development, CI, and deployment,
to support the use of the {IMAGE_NAME} project. to support the use of the project.
Usage: Usage:
echo -e "./run.py [OPTION] [EXTRAS]" echo -e "./run.py [OPTION] [EXTRAS]"
Program Information:
Version
=> {".".join(IMAGE_VERSION)}
OCI Container
=> {REGISTRY_HOST}/{REGISTRY_USER}/{IMAGE_NAME}:{IMAGE_VERSION[0]
The following commands must be available: The following commands must be available:
podman podman
=> This project is developed and run in podman containers. => This project is developed and run in podman containers.