Bamboo-integrationsguide
Steg:
- Ladda ner bambu
- Gå till Atlassian Bamboo nedladdningssida för att ladda ner den version som passar ditt Windows-system.
- Kontrollera kompatibiliteten för din plattform som stöds här..
- Installera Bamboo för din Windows 11
- När Bamboo zip-filen har laddats ner, extrahera den till önskad katalog, till exempel C:\Atlassian\
- Bamboo kräver Java för att köras. Se till att ditt system harJDK17installerad.
- Efter att du har installerat JDK 17, ställ in JAVA_HOME miljövariabeln till sökvägen för din JDK 17.
- Konfigurera Bamboo
- Öppna den extraherade mappen och navigera till den här sökvägen: /Atlassian-bamboo/WEB-INF/klasser/ och öppna filen bamboo-init.properties fil.
- I den här filen infogar du egenskapen "bamboo.home", med en absolut sökväg till din Bamboo-hemkatalog (till exempel C:\Atlassian\Bamboo). Din fil ska se ut så här: bamboo.home=C:\Atlassian\Bambu
- Öppna en kommandotolk som administratör i Bamboo-installationskatalogen (C:\Atlassian)
-
Starta Bamboo med följande kommando
bin\start-bamboo.bat
- Kom åt Bamboo från en webbläsare genom att gå till http://localhost:8085
- Konfigurera Bamboo på webbportalen nu
-
Du kommer att bli ombedd att ange en licens.
- Du måste kopiera ditt server-ID.
- Gå till webbplatsen för licensutvärdering och välj Bamboo som din produkt. Ange sedan nödvändiga uppgifter, så kopieras server-ID:t ovan.
-
Detta kommer att generera din licens.
-
Klistra in den här licensen i Bamboo Dashboard och klicka på "Fortsätt".
-
Konfigurera instansen med nödvändiga detaljer.
- Bamboo kräver en databas för att lagra byggdata. Du kan använda PostgreSQL, MySQL eller någon annan databas som stöds. Som standard erbjuder Bamboo att använda en inbäddad HSQL-databas, men för produktionsbruk är det bättre att konfigurera en extern (som PostgreSQL eller MySQL). I vårt fall använder vi en H2-inbäddad databas; du kan följa detta styra.
- När du har konfigurerat databasen slutför du installationen i webbgränssnittet genom att konfigurera ett administratörskonto (administratörsanvändarnamn, lösenord och e-postadress).
- Installera Bamboo-agenter
- Ladda ner Remote Agent JAR från Agenter sektion inuti Bygg resurser.
-
I Agenter På fliken "Installera fjärragent" ser du en lista över både lokala och fjärragenter som är anslutna till Bamboo. Om du inte ser någon agent klickar du på knappen "Installera fjärragent".
-
Efter det blir du ombedd att godkänna agenten.
-
Kontrollera agentens status och möjligheter efter att du klickat på agenten.
- Skapa och konfigurera ett nytt Bamboo-abonnemang
-
Navigera till instrumentpanelen och klicka på Skapa > Skapa plan.
-
Konfigurera planen genom att välja dess projektnamn, plannamn och plannyckel (Bamboo genererar automatiskt denna nyckel baserat på plannamnet).
-
Du kommer att behöva ange en värd för arkivet. (Vi kommer att signera en redan kompilerad fil, så vi valde "Ingen").
-
Välj den miljö där du vill köra det här jobbet (agentmiljö) och klicka sedan på "Lägg till uppgift".
-
Sök och välj "Skript" för det här jobbet.
-
För skriptets plats, välj "Inline" och tolken som "Shell" för det här jobbet.
-
Klistra in signtool-kommandot som du vill köra i skriptets innehåll.
C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x86\signtool.exe" sign /csp "Krypteringskonsulttjänst för nyckellagring" /kc DemoCertificate /fd SHA256 /f "C:\demo files\Signeringscertifikat\DemoCertificate.crt" /tr http://timestamp.digicert.com /td SHA256 "C:\demo files\Test Files\TestFile1.exe
klicka på “Spara”.
-
När uppgiften har skapats klickar du på "Skapa".
-
Du kan se plandetaljerna nu.
-
Klicka sedan på "Körplan" i rullgardinsmenyn Kör.
-
Du kan se att ditt jobb har varit framgångsrikt.
-
Kontrollera signaturinformationen i den körbara filens egenskaper.
