
Vorarbeit
Beantragen Sie eine APP-ID
Erstellen Sie ein Build-Image
Wählen Sie die entsprechende Knotenversion entsprechend den tatsächlichen Projektabhängigkeiten aus.
FROM node:14.20.0-buster-slim
RUN apt update && \
apt install curl git -y && \
npm install -g miniprogram-ci --registry=https://registry.npmmirror.com
$ docker build -t koderover.tencentcloudcr.com/test/node:14.20.0-buster-slim .
$ docker push koderover.tencentcloudcr.com/test/node:14.20.0-buster-slim

Konfigurieren Sie benutzerdefinierte Bilder auf Zadig
Administratorkonfiguration
Neues Projekt
Arbeitsablauf vorbereiten
rollenorientiert
|
Bedienungsanleitung
|
Beispiel-Workflow-Name
|
Enthält Schritte
|
F&E/Testingenieur
|
Testworkflow, Testversion erstellen
|
Test-Workflow
|
Testversion erstellen (allgemeine Aufgabe) -> IM-Benachrichtigung (Codeänderungsauslöser)
|
Release-Ingenieur
|
Workflow veröffentlichen und offizielle Version hochladen
|
Release-Workflow
|
Erstellen Sie die offizielle Version und laden Sie sie hoch (häufige Aufgabe) -> IM-Benachrichtigung
|
Testen Sie die Workflow-Konfiguration
Wählen Sie Build-Image aus
Konfigurieren Sie das Build-Vorschau-Skript
#!/bin/bash
set -e
cd ${REPONAME_0}
yarn install
npx gulp -f build/compiler.js buildExample --color # 根据项目实际构建过程修改
miniprogram-ci preview \
--appid <小程序 APP ID> \
--project-path ./example \
--private-key-path ./example/private.key \
--upload-version $TASK_ID \
-r 1 --enable-qrcode true% \
--enable-es6 true%
Benachrichtigung hinzufügen
Konfigurieren Sie Git-Trigger
Workflow-Konfiguration veröffentlichen
Wählen Sie Build-Image aus
Konfigurieren Sie Build- und Push-Skripte
#!/bin/bash
set -e
cd ${REPONAME_0}
yarn install
npx gulp -f build/compiler.js buildExample --color # 根据项目实际构建过程修改
miniprogram-ci upload \
--appid <小程序 APP ID> \
--project-path ./example \
--private-key-path ./example/private.key \
--upload-version $version \
--enable-es6 true%
Benachrichtigung hinzufügen
Ingenieure verwenden
Selbsttest und Debugging des Entwicklungsingenieurs
lokale Entwicklungstools
Überprüfung der Integration durch den Testingenieur
Details zur Workflow-Aufgabe
Benachrichtigungen zu Workflow-Aufgaben
Der Release-Ingenieur veröffentlicht offiziell
Release-Workflow ausführen
Details zur Release-Workflow-Aufgabe
Einreichung eines Miniprogramms zur Überprüfung
Führende Unternehmen nutzen es
Scannen Sie den QR-Code, um Ratschläge zur Umsetzung fortgeschrittener Konzepte zu erhalten

Zadig startet Release-Planungsmodul, Release ist eigentlich sehr einfach / DevOps-Auswahlleitfaden: Zadig/Cloud Effect/Coding/Jenkins/GitLab/Argo/Tekton / Jenkins Migrate Zadig, die Effizienz der Implementierung und Einführung neuer Projekte wird um das Sechsfache erhöht / Detailliert Vergleich von Zadig vs. Jenkins Rechts: Die Wahl der Zeit und die Wahl der Entwickler / ZADIG-Expertenversion wird mit großer Begeisterung gestartet: Ein-Klick- und effiziente Veröffentlichung, ab 119 Yuan/Person und Monat, mit Jahresendvorteilen für Community-Freunde