feat: configurable VM base domain and customer Gitea and Woodpecker URI generators #12

Merged
realaravinth merged 2 commits from wip-hostea-domain into master 2022-07-02 07:42:15 +00:00

SUMMARY

The hostnames are partially generated by the Dashboard and enough.community.

The stuff between angle brackets(<>) are substituted and filled-in by the Dashboard and the stuff between parenthesis({}) are substituted and filled-in by enough.

URI FORMAT

Gitea URI

<vm-name>.{{ domain }}

Woodpecker URI

<vm-name>-ci.{{ domain }}

Where domain is agreed to be equal to HOSTEA_DOMAIN

fixes: https://gitea.hostea.org/Hostea/dashboard/issues/11

## SUMMARY The hostnames are partially generated by the Dashboard and enough.community. The stuff between angle brackets(`<>`) are substituted and filled-in by the Dashboard and the stuff between parenthesis(`{}`) are substituted and filled-in by enough. ## URI FORMAT ### Gitea URI ``` <vm-name>.{{ domain }} ``` ### Woodpecker URI ``` <vm-name>-ci.{{ domain }} ``` Where `domain` is agreed to be equal to `HOSTEA_DOMAIN` fixes: https://gitea.hostea.org/Hostea/dashboard/issues/11
realaravinth self-assigned this 2022-06-29 05:40:50 +00:00
realaravinth added 1 commit 2022-06-29 05:40:51 +00:00
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/pr/woodpecker Pipeline failed Details
fc5a23e60a
feat: configurable VM base domain and customer Gitea and Woodpecker URI generators
SUMMARY

    The hostnames are partially generated by the Dashboard and
    enough.community.

    The stuff between angle brackets(`<>`) are substituted and filled-in
    by the Dashboard and the stuff between parenthesis(`{}`) are
    substituted and filled-in by enough.

URI FORMAT

    Gitea URI
	<vm-name>.{{ domain }}

    Woodpecker URI
	<vm-name>-ci.{{ domain }}

    Where domain is agreed to be equal to HOSTEA_DOMAIN

fixes: https://gitea.hostea.org/Hostea/dashboard/issues/11
realaravinth requested review from dachary 2022-06-29 05:41:02 +00:00
dachary approved these changes 2022-06-29 06:40:09 +00:00

LGTM once it passes the Enough tests.

LGTM once it passes the Enough tests.
realaravinth added 1 commit 2022-06-29 19:38:34 +00:00
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/pr/woodpecker Pipeline failed Details
53ec0a3982
fix: woodpecker and gitea construction typo
realaravinth merged commit 7464604928 into master 2022-07-02 07:42:15 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Hostea/dashboard#12
There is no content yet.