
Trabalho preliminar
Inscreva-se para obter o ID do APP
Faça uma imagem de construção
Selecione a versão do nó correspondente de acordo com as dependências reais do projeto.
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

Configure imagens personalizadas no Zadig
Configuração do administrador
Novo projeto
Preparar fluxo de trabalho
orientado para a função
|
Descrição da função
|
Exemplo de nome de fluxo de trabalho
|
Contém etapas
|
Engenheiro de P&D/Teste
|
Testar fluxo de trabalho, criar versão de teste
|
fluxo de trabalho de teste
|
Versão de teste de compilação (tarefa comum) -> Notificação de IM (gatilho de alteração de código)
|
Engenheiro de Liberação
|
Publique o fluxo de trabalho e carregue a versão oficial
|
fluxo de trabalho de liberação
|
Crie e carregue a versão oficial (tarefa comum) -> Notificação de IM
|
Testar configuração do fluxo de trabalho
Selecione a imagem de construção
Configurar script de visualização de build
#!/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%
Adicionar notificação
Configurar gatilhos Git
Publicar configuração de fluxo de trabalho
Selecione a imagem de construção
Configurar scripts de build e push
#!/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%
Adicionar notificação
Engenheiros usam
Autoteste e depuração do engenheiro de desenvolvimento
ferramentas de desenvolvimento local
Verificação de integração do engenheiro de teste
Detalhes da tarefa de fluxo de trabalho
Notificações de tarefas de fluxo de trabalho
Engenheiro de lançamento lança oficialmente
Executar fluxo de trabalho de liberação
detalhes da tarefa do fluxo de trabalho de liberação
Envio do miniprograma para revisão
Empresas líderes estão usando isso
Digitalize o código QR para consultar como implementar conceitos avançados

Zadig lança módulo de planejamento de lançamento, o lançamento é realmente muito simples / Guia de seleção DevOps: Zadig/Cloud Effect/Coding/Jenkins/GitLab/Argo/Tekton / Jenkins Migrate Zadig, a eficiência da implementação e lançamento de novos projetos é aumentada em 6 vezes / Detalhado comparação de Zadig vs. Jenkins Certo: A escolha dos horários e a escolha dos desenvolvedores / versão especialista ZADIG é lançada com grande entusiasmo: lançamento eficiente e com um clique, a partir de 119 yuans/pessoa por mês, com benefícios de final de ano para amigos da comunidade