.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .\" Man-pagina voor kzdeploy. .\" .\" Geschreven door Karel Zimmer . .\" .\" Auteursrecht (c) 2019-2021 Karel Zimmer. .\" Creative Commons Naamsvermelding-GelijkDelen Internationaal-licentie .\" . .\" .\" RelNum=05.03.01 .\" RelDat=2021-03-30 .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .\" .TH KZDEPLOY 1 "kzdeploy" "kzscripts 365" "kzdeploy" .\" .\" .SH NAAM kzdeploy \- Scripts distribueren. .\" .\" .SH SAMENVATTING .B kzdeploy [OPTIE...] .\" .\" .SH BESCHRIJVING \fBkzdeploy\fR distribueert en uploadt scripts naar http://karelzimmer.nl. .br Dit om de scripts veilig te stellen en beschikbaar te stellen voor algemeen gebruik. .sp \fBkzdeploy\fR kan worden uitgevoerd als ontwikkelaar (gebruiker 'karel' of\ 'ubuntu'). .sp Mijn eigen Continuous Integration and Delivery (CI/CD) Pipeline. .sp Argument VRIJGAVEBERICHT voegt het vrijgavebericht toe aan de vrijgave-regel in het logbestand wijzigingen. .br Indien niet opgegeven bij de aanroep wordt er om een vrijgavebericht gevraagd. .br Als voor vrijgavebericht de waarde '=' is opgegeven wordt het vorig vrijgavebericht gebruikt. .sp Met optie \fB--no-deb\fR wordt er geen scriptspakket gegenereerd. .br Te gebruiken als bijvoorbeeld op \fBpc07\fR wordt gestart met ontwikken en testen, gevolgd door een \fBkzdeploy --no-deb\fR. .br Daarna kan op een andere pc, bijvoorbeeld \fBpc06\fR, na opdracht \fBkzgetscripts\fR verdergegaan worden met ontwikkellen en testen. .br Als ontwikkelen en testen gereed is, kan er een reguliere \fBkzdeploy\fR uitgevoerd worden, waarbij er een nieuw scriptspakket wordt gegenereerd. .sp Met optie \fB--reset\fR wordt het verschillenbestand leeggemaakt. .sp Met opdracht \fBkzgetscripts\fR kan de scripts-ontwikkelomgeving op een andere of dezelfde machine neergezet worden. .sp Standaard worden de volgende acties uitgevoerd: .RS 1. Controleer scripts (met \fBkzivp\fR). .br 1. Controleer scriptnamen (met \fBkzckname\fR). .br 2. Archiveer scripts. .br 3. Maak scriptpakket. .br 4. Maak scriptarchief. .br 5. Synchroniseer uploads. .br 6. Bepaal wijzigingen. .br 7. Synchroniseer uploads-oud. .br 8. Synchroniseer Google Drive. .br 9. Toon wijzigingen. .br 10. Upload website. .br 11. Installer scriptspakket (met \fBkzgetscripts\fR). .RE Mijn eigen CI/CD Pipeline :-). .sp In een grafische werkomgeving zoals GNOME (e.g. Ubuntu) kan \fBkzdeploy\fR worden gestart door te zoeken naar \fBdepl\fR, klik op \fBScripts distribueren\fR. .\" .\" .SH OPTIES .TP \fB-n\fR, \fB--no-deb Geen scriptspakket genereren. .TP \fB-r\fR, \fB--reset\fR Maak het verschillenbestand leeg. .TP \fB-d\fR, \fB--debug\fR Geef foutopsporingsinformatie weer in het logboek (gebruik 'journalctl -ab -t kzdeploy'). .TP \fB-g\fR, \fB--gui\fR Start in grafische modus (gui = graphical user interface). .TP \fB-h\fR, \fB--help\fR Toon een een korte omschrijving van de beschikbare opties. .TP \fB-u\fR, \fB--usage\fR Toon de beschikbare opties. .TP \fB-v\fR, \fB--version\fR Toon de versie, de auteur, en het auteursrecht. .TP \fB--\fR Een -- geeft het einde van de opties aan en schakelt de verdere verwerking van opties uit. .br Alle argumenten na de -- worden behandeld als bestandsnamen en argumenten. Een argument van - is gelijk aan --. .\" .\" .SH STOPSTATUS Normaal wordt afsluitwaarde 0 teruggegeven; als er een fout optreedt, is de afsluitwaarde 1. .br Als er een waarschuwing optreedt, is de afsluitwaarde 2. .\" .\" .SH MAPPEN ~/kzscripts.deb/ .RS Scriptspakket. .RE .sp ~/Documenten/Checklists/ .RS Checklists. .RE .sp ~/kzscripts/ .RS Scripts. .br Inclusief logbestand wijzigingen (CHANGELOG.gz), man-pagina's (*.1), Tab-completion-scripts (*.completion), bureaublad-configuratiebestanden (*.desktop), en PolicyKit actiedefinitiebestanden (*.policy), .RE .sp ~/kzscripts.arch/ .RS Scriptsarchief. .RE .sp ~/scripts .RS Ontwikkelscripts. .RE .sp ~/uploads/ .RS Website. .RE .sp ~/uploads.old/ .RS Website oude versie. .RE .\" .\" .SH BESTANDEN ~/uploads/karelzimmer.nl/httpdocs/apps/kzscripts/kzscripts_365_all.deb .RS Scriptspakket. .RE .sp ~/uploads/karelzimmer.nl/httpdocs/apps/kzscripts/kzscripts.tar.gz .RS Scriptsarchief. .RE .sp /usr/share/doc/kzscripts/CHANGELOG.gz .RS Wijzigingshistorie. .RE .sp /usr/share/gnome-background-properties/kzscripts-wallpapers.xml .RS Bureaubladachtergronden-configuratiebestand. .RE .\" .\" .SH AUTEUR Geschreven door Karel Zimmer . .\" .\" .SH AUTEURSRECHT Auteursrecht (c) 2009-2021 Karel Zimmer. .br GNU Algemene Publieke Licentie . .\" .\" .SH ZIE OOK \fBkzckname\fR(1), \fBkzcommon.sh\fR(1), \fBkzgetscripts\fR(1), \fBkzivp\fR(1), \fBhttps://karelzimmer.nl\fR .\" .\" .SH BESCHIKBAARHEID Opdracht kzdeploy is onderdeel van het pakket kzscripts en is beschikbaar vanaf Karel Zimmer Linux Scripts . .sp .\" EOF