Guía de integración de Bamboo
Pasos:
- Descargar Bamboo
- Vaya a la Página de descarga de Atlassian Bamboo para descargar la versión adecuada para su sistema Windows.
- Comprueba la compatibilidad con tu plataforma compatible aquí.
- Instala Bamboo para tu Windows 11
- Una vez descargado el archivo zip de Bamboo, extráigalo al directorio que desee, por ejemplo, C:\Atlassian\
- Bamboo requiere Java para ejecutarse. Asegúrate de que tu sistema tengaJDK17instalado.
- Después de instalar JDK 17, configure el JAVA_HOME variable de entorno a la ruta de su JDK 17.
- Configurar Bamboo
- Abra la carpeta extraída y navegue hasta esta ruta: /Atlassian-bamboo/WEB-INF/classes/ y abra el propiedades de bamboo-init .
- En este archivo, inserte la propiedad "bamboo.home" con la ruta absoluta a su directorio de inicio de Bamboo (por ejemplo, C:\Atlassian\Bamboo). Su archivo debería verse así: bambú.home=C:\Atlassian\Bamboo
- Abra un símbolo del sistema como administrador en el directorio de instalación de Bamboo (C:\Atlassian)
-
Inicie Bamboo usando el siguiente comando
bin\start-bamboo.bat
- Acceda a Bamboo desde un navegador yendo a http://localhost:8085
- Configura Bamboo en el portal web ahora
-
Se le pedirá una licencia.
- Debes copiar tu ID de servidor.
- Vaya al sitio de evaluación de licencias y seleccione Bamboo como su producto. Después, ingrese la información necesaria y copie el ID del servidor arriba.
-
Esto generará su licencia.
-
Pegue esta licencia en el Panel de Bamboo y haga clic en “Continuar”.
-
Configure la instancia con los detalles necesarios.
- Bamboo requiere una base de datos para almacenar los datos de compilación. Puedes usar PostgreSQL, MySQL o cualquier base de datos compatible. Por defecto, Bamboo ofrece el uso de una base de datos HSQL integrada, pero para uso en producción, es mejor configurar una externa (como PostgreSQL o MySQL). En nuestro caso, usamos una base de datos H2 integrada; puedes seguir estos pasos. guía.
- Después de configurar la base de datos, complete la configuración en la interfaz de usuario web configurando una cuenta de administrador (nombre de usuario de administrador, contraseña y correo electrónico).
- Instalar agentes de Bamboo
- Descargue el Jar del agente remoto desde Agentes sección interior Recursos de construcción.
-
En la pantalla Agentes En la pestaña "Instalar agente remoto", verá una lista de agentes locales y remotos conectados a Bamboo. Si no ve ningún agente, haga clic en el botón "Instalar agente remoto".
-
Después de eso, se le pedirá que apruebe al agente.
-
Verifique el estado y las capacidades del agente después de hacer clic en el Agente.
- Crear y configurar un nuevo Plan Bamboo
-
Vaya al Panel de Control y haga clic en Crear > Crear plan.
-
Configure el plan seleccionando el nombre del proyecto, el nombre del plan y la clave del plan (Bamboo generará automáticamente esta clave en función del nombre del plan).
-
Se le pedirá que proporcione un host de repositorio. (Vamos a firmar un archivo ya compilado, por lo que seleccionamos "Ninguno").
-
Seleccione el entorno en el que desea ejecutar este trabajo (entorno del agente) y luego haga clic en “Agregar tarea”.
-
Busque y seleccione “Script” para este trabajo.
-
Para la ubicación del script, seleccione “En línea” y el intérprete como “Shell” para este trabajo.
-
En el cuerpo del script, pegue el comando signtool que desea ejecutar
C:\Archivos de programa (x86)\Windows Kits\10\bin\10.0.26100.0\x86\signtool.exe" sign /csp "Proveedor de almacenamiento de claves de consultoría de cifrado" /kc DemoCertificate /fd SHA256 /f "C:\archivos de demostración\Certificados de firma\DemoCertificate.crt" /tr http://timestamp.digicert.com /td SHA256 "C:\archivos de demostración\Archivos de prueba\TestFile1.exe
Haga clic en “Guardar”.
-
Una vez creada la tarea correctamente, haga clic en “Crear”.
-
Puedes ver los detalles del plan ahora.
-
Luego haga clic en “Ejecutar plan” en el menú desplegable Ejecutar.
-
Puedes ver que tu trabajo ha sido un éxito.
-
Verifique los detalles de la firma en las propiedades del archivo ejecutable.
