Bamboo Integratiegids
Stappen:
- Download Bamboe
- Ga naar uw Atlassian Bamboo downloadpagina om de versie te downloaden die geschikt is voor uw Windows-systeem.
- Controleer de compatibiliteit voor uw ondersteunde platform hier.
- Bamboo installeren voor uw Windows 11
- Zodra het zipbestand van Bamboo is gedownload, pakt u het uit in de gewenste map, bijvoorbeeld C:\Atlassian\
- Bamboo vereist Java om te kunnen draaien. Zorg ervoor dat uw systeem Java ondersteunt.JDK 17geïnstalleerd.
- Nadat u JDK 17 hebt geïnstalleerd, stelt u de JAVA_HOME omgevingsvariabele aan het pad van uw JDK 17.
- Bamboo configureren
- Open de uitgepakte map en navigeer naar dit pad: /Atlassian-bamboo/WEB-INF/classes/ en open de bamboe-init.eigenschappen bestand.
- Voeg in dit bestand de eigenschap "bamboo.home" toe, met een absoluut pad naar je Bamboo-homedirectory (bijvoorbeeld C:\Atlassian\Bamboo). Je bestand zou er dan zo uit moeten zien: bamboe.home=C:\Atlassian\Bamboo
- Open een opdrachtprompt als beheerder in de Bamboo-installatiemap (C:\Atlassian)
-
Start Bamboo met de volgende opdracht
bin\start-bamboe.bat
- U kunt Bamboo openen via een browser door naar http://localhost:8085 te gaan
- Stel nu Bamboo in op het webportaal
-
Er wordt om een licentie gevraagd.
- U moet uw server-ID kopiëren.
- Ga naar de licentie-evaluatiesite en selecteer Bamboo als uw product. Voer vervolgens de benodigde gegevens in en kopieer de server-ID hierboven.
-
Hiermee wordt uw licentie gegenereerd.
-
Plak deze licentie op het Bamboo Dashboard en klik op "Doorgaan".
-
Configureer het exemplaar met de nodige details.
- Bamboo heeft een database nodig om buildgegevens op te slaan. Je kunt PostgreSQL, MySQL of een andere ondersteunde database gebruiken. Standaard biedt Bamboo de mogelijkheid om een embedded HSQL-database te gebruiken, maar voor productiegebruik is het beter om een externe database te configureren (zoals PostgreSQL of MySQL). In ons geval gebruiken we een H2-embedded database; je kunt dit volgen. gids.
- Nadat u de database hebt geconfigureerd, voltooit u de installatie in de webinterface door een beheerdersaccount te configureren (beheerdersgebruikersnaam, wachtwoord en e-mailadres).
- Installeer Bamboo-agenten
- Download de Remote Agent Jar van de Agenten sectie binnenin Bouwbronnen.
-
In de Agenten Op het tabblad 'Externe agent' ziet u een lijst met zowel lokale als externe agents die met Bamboo verbonden zijn. Als u geen agent ziet, klikt u op de knop 'Externe agent installeren'.
-
Hierna wordt u gevraagd de agent goed te keuren.
-
Controleer de status en mogelijkheden van de agent nadat u op de Agent hebt geklikt.
- Een nieuw Bamboo Plan maken en configureren
-
Navigeer naar het Dashboard en klik op Maken > Plan maken.
-
Configureer het plan door de projectnaam, plannaam en plansleutel te selecteren (Bamboo genereert deze sleutel automatisch op basis van de plannaam).
-
U moet een Repository Host opgeven. (We gaan een reeds gecompileerd bestand ondertekenen, dus we hebben 'Geen' gekozen.)
-
Kies de omgeving waarin u deze taak wilt uitvoeren (Agentomgeving) en klik vervolgens op 'Taak toevoegen'.
-
Zoek en selecteer “Script” voor deze taak.
-
Selecteer voor de scriptlocatie 'Inline' en de Interpreter als 'Shell' voor deze taak.
-
Plak in de scripttekst de signtool-opdracht die u wilt uitvoeren
C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x86\signtool.exe" sign /csp "Encryptie Consulting Sleutelopslagprovider" /kc DemoCertificate /fd SHA256 /f "C:\demobestanden\Ondertekeningscertificaten\DemoCertificate.crt" /tr http://timestamp.digicert.com /td SHA256 "C:\demobestanden\Testbestanden\Testbestand1.exe
Klik op “Opslaan”.
-
Nadat de taak succesvol is aangemaakt, klikt u op “Aanmaken”.
-
U kunt nu de plandetails bekijken.
-
Klik vervolgens op ‘Plan uitvoeren’ in het keuzemenu ‘Uitvoeren’.
-
Je ziet dat je werk succesvol is geweest.
-
Controleer de handtekeningdetails in de eigenschappen van het uitvoerbare bestand.
