Crear y verificar archivos de canalización
New CI/CD File… escribe un archivo inicial donde su proveedor lo lee, como .github/workflows/ o .gitlab-ci.yml; nunca escribe sobre un archivo existente. Edítelo en GitTree, presione Check with … para que el proveedor lo valide y luego confírmelo como cualquier archivo.
Necesita GitTree Pro o una prueba en ejecución; Gratis mantiene todas las funciones locales de Git. Comparar los planes.
En esta página
Antes de empezar
- GitTree Pro o una versión de prueba: CI/CD es parte de Pro.
- El repositorio está abierto; comprobar el archivo necesita una cuenta para su host.
donde encontrarlo
- La paleta: New CI/CD File… y Check CI/CD File with Provider.
| acción | macOS | Windows y Linux |
|---|---|---|
| La paleta de comandos | ⌘⇧P | Ctrl+Shift+P |
Pasos
Elija un archivo inicial
Elija New CI/CD File… y luego una plantilla debajo de Starter files, como GitHub Actions: build and test o GitLab CI/CD: build and test stages. Presione Create File.
Edítalo
El nuevo archivo se abre en el espacio de trabajo de archivos. Cambie los comandos a los de su proyecto y Save.
Compruébalo con el proveedor.
Presione Check with …. GitTree muestra … accepts this file. o el Errors y Warnings que informó y, cuando el proveedor lo ofrece, The file as … expands it.
cometerlo
Prepare y confirme el archivo y envíelo. El proveedor lo ejecuta en el siguiente envío.
Resultado esperado
Un archivo CI/CD que el proveedor acepta está en su repositorio.
Archivos de inicio
- GitHub Acciones: compilar y probar, Node.js, Rust y ejecutar manualmente con entradas.
- GitLab CI/CD: etapas de construcción y prueba.
- Bitbucket Pipelines: compilación, prueba e implementación personalizada.
- Azure Pipelines: compilación y prueba.
Si algo sale mal
"Un archivo ya está en...; GitTree nunca escribe sobre él".
En su lugar, edite el archivo existente o muévalo primero.
"Primero abra el archivo en el espacio de trabajo de archivos".
Abra el archivo CI/CD y luego presione Check with ….
Preguntas
¿Se ejecuta al verificar el archivo?
No. El proveedor sólo lo valida; nada corre hasta que empujas.