Add Deployment Setup: manual Gitea Actions build/test/artifact pipeline
Co-authored-by: Junie <junie@jetbrains.com>
This commit is contained in:
@@ -12,7 +12,7 @@ B) Nee — deployment wordt elders geregeld of is niet nodig voor deze feature
|
||||
C) Niet zeker — stel een aanpak voor op basis van het project en ik beslis dan
|
||||
X) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]: A
|
||||
|
||||
## Question 2: Deployment Method
|
||||
Hoe moet deze feature gedeployed worden?
|
||||
@@ -23,7 +23,7 @@ C) On-premises / zelf gehoste server
|
||||
D) Handmatig / lokale deployment (bijv. build een artefact en upload het via FTP/SFTP naar een webhost)
|
||||
E) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]:A, met Gitea Actions
|
||||
|
||||
## Question 3: Omgevingen
|
||||
Voor welke omgeving(en) moeten deployment-instructies gemaakt worden?
|
||||
@@ -33,7 +33,7 @@ B) Staging en productie
|
||||
C) Development, staging en productie
|
||||
D) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]:C
|
||||
|
||||
## Question 4: Automatiseringsniveau
|
||||
Welk automatiseringsniveau wil je?
|
||||
@@ -43,7 +43,7 @@ B) Gedeeltelijk geautomatiseerd (bijv. build lokaal, upload automatisch via een
|
||||
C) Volledig handmatige, gedocumenteerde stappen (bijv. build lokaal, zelf uploaden via FTP-client)
|
||||
D) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]:A
|
||||
|
||||
## Question 5: Rollback-strategie
|
||||
Hoe moet een mislukte deployment teruggedraaid kunnen worden?
|
||||
@@ -53,7 +53,7 @@ B) Versiebeheer via tags/releases in git, opnieuw builden vanaf een eerdere tag
|
||||
C) Geen expliciete rollback nodig (statische site, snel opnieuw te builden en uploaden)
|
||||
D) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]:B
|
||||
|
||||
## Question 6: Doelhost en overdrachtsmethode (alleen relevant bij handmatige/lokale deployment)
|
||||
Welke webhost/host wordt gebruikt en hoe komt het build-artefact daar terecht?
|
||||
@@ -64,7 +64,7 @@ C) Upload via het controlepaneel van de hostingprovider (bijv. cPanel file manag
|
||||
D) Nog niet bekend — stel een generieke FTP/SFTP-aanpak voor die ik later kan invullen
|
||||
E) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]:D, ik wil bij mijnhostingpartrner.nl, maar ik weet niet precies hoe zij te werk gaan. Er komt namelijk ook nog een back-end en een front-end voor het CMS. Dus ik moet even kijken of ik dat allemaal onder 1 domein kan laten vallen en als 1 app kan opzetten ipv 3 losse applicaties.
|
||||
|
||||
## Question 7: Opslag van inloggegevens (alleen relevant bij handmatige/lokale deployment)
|
||||
Waar worden de inloggegevens voor de FTP/SFTP-overdracht bewaard? (Nooit credentials hardcoden in gegenereerde instructies.)
|
||||
@@ -74,4 +74,4 @@ B) In environment variables op de machine die deployed (bijv. voor een toekomsti
|
||||
C) Nog niet bepaald — vermeld dit als open actiepunt in de instructies
|
||||
D) Anders (beschrijf na de [Answer]: tag hieronder)
|
||||
|
||||
[Answer]:
|
||||
[Answer]: D, Als Actions Secrets van Gitea
|
||||
|
||||
Reference in New Issue
Block a user