
Trabajo preliminar
Solicitar ID de aplicación
Hacer una imagen de construcción
Seleccione la versión de nodo correspondiente de acuerdo con las dependencias reales del proyecto.
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

Configurar imágenes personalizadas en Zadig
Configuración del administrador
Nuevo proyecto
Preparar el flujo de trabajo
orientado a roles
|
Función descriptiva
|
Nombre del flujo de trabajo de muestra
|
Contiene pasos
|
Ingeniero de I+D/Pruebas
|
Pruebe el flujo de trabajo, cree la versión de prueba
|
flujo de trabajo de prueba
|
Crear versión de prueba (tarea común) -> Notificación de mensajería instantánea (activador de cambio de código)
|
Ingeniero de lanzamiento
|
Publicar flujo de trabajo y cargar la versión oficial.
|
flujo de trabajo de lanzamiento
|
Cree y cargue la versión oficial (tarea común) -> Notificación de mensajería instantánea
|
Configuración del flujo de trabajo de prueba
Seleccionar imagen de compilación
Configurar el script de vista previa de compilación
#!/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%
Agregar notificación
Configurar activadores de Git
Publicar configuración de flujo de trabajo
Seleccionar imagen de compilación
Configurar scripts de compilación y envío
#!/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%
Agregar notificación
Los ingenieros usan
Autoprueba y depuración del ingeniero de desarrollo
herramientas de desarrollo local
Verificación de integración del ingeniero de pruebas
Detalles de la tarea de flujo de trabajo
Notificaciones de tareas de flujo de trabajo
El ingeniero de lanzamiento lanza oficialmente
Ejecutar flujo de trabajo de lanzamiento
detalles de la tarea de flujo de trabajo de lanzamiento
Envío del mini programa para revisión
Las empresas líderes lo están utilizando
Escanea el código QR para consultar sobre cómo implementar conceptos avanzados

Zadig lanza el módulo de planificación de lanzamiento, el lanzamiento es en realidad muy simple / Guía de selección de DevOps: Zadig/Cloud Effect/Coding/Jenkins/GitLab/Argo/Tekton / Jenkins Migrate Zadig, la eficiencia de la implementación y el lanzamiento de nuevos proyectos aumenta 6 veces / Detallado comparación de Zadig vs. Jenkins Correcto: La elección de los tiempos y la elección de los desarrolladores / La versión experta de ZADIG se lanza con gran entusiasmo: lanzamiento eficiente y con un solo clic, a partir de 119 yuanes / persona por mes, con beneficios de fin de año para amigos de la comunidad