Cum să instalezi și să configurezi CLI-ul Fly pentru Concourse
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să instalezi și să configurezi CLI. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Fly este CLI-ul oficial pentru Concourse CI, permițând gestionarea pipeline-urilor, resurselor și job-urilor din terminal.
Instalare pe Linux
# Descarcă binarul
curl -Lo /usr/local/bin/fly \
https://ci.dodatech.com/api/v1/cli?arch=amd64&platform=linux
# Fă-l executabil
chmod +x /usr/local/bin/fly
# Verifică instalarea
fly --version
Output așteptat:
fly version 7.12.0
Instalare pe macOS
# Cu Homebrew
brew install concourse/fly/fly
# Sau manual
curl -Lo /usr/local/bin/fly \
https://ci.dodatech.com/api/v1/cli?arch=amd64&platform=darwin
chmod +x /usr/local/bin/fly
Autentificare la server
fly -t main login \
-c https://ci.dodatech.com \
-u alina \
-p parola123
Output așteptat:
logging in to team 'main'
target saved
Configurare alias și target
# Setează un target pentru echipa de dezvoltare
fly -t dev login \
-c https://ci.dodatech.com \
-n development
# Verifică target-urile configurate
fly targets
Output:
name url team expiry
main https://ci.dodatech.com main Sat, 25 Jan 2025
dev https://ci.dodatech.com development Sat, 25 Jan 2025
Autentificare cu token
# Login interactiv în browser
fly -t main login -c https://ci.dodatech.com
# Salvează token-ul manual
fly -t main login --token=eyJhbGciOiJSUzI1NiIs...
Comenzi utile de verificare
# Verifică conexiunea
fly -t main status
# Listă pipeline-uri
fly -t main pipelines
# Informații despre worker-i
fly -t main workers
Prevenire
- Folosește nume de target-uri descriptive (
main,staging,prod) - Nu partaja token-urile de autentificare
- Actualizează Fly regulat:
fly -t main sync - Verifică versiunea Fly să corespundă cu serverul
Greșeli comune
- Versiune Fly incompatibilă -- Fly trebuie să aibă aceeași versiune cu serverul
- Target greșit -- operațiile se execută pe target-ul specificat cu
-t - Token expirat -- sesiunile expiră, folosește
fly logindin nou
Built by the developers of Doda Browser, DodaZIP, and Durga Antivirus Pro. DodaTech engineers use Fly CLI for day-to-day Concourse operations.
← Previous
Cum să anulezi un build Concourse cu Fly CLI
Next →
Cum să interceptezi un container de build în Concourse cu Fly CLI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro