# Jenkins ile derleme, test ve dağıtım süreçlerinizi otomatikleştirin

> Jenkins LTS kurulu bulut sunucu: Pipeline, Git ve GitHub eklentileri hazır, kurulum sihirbazı tamamlanmış, yönetici hesabınız kurulumda açılır.

Sağlayıcı: İlkbyte (Netinternet Bilişim Teknolojileri A.Ş.) · Kategori: Geliştirme & DevOps · Sayfa: https://www.ilkbyte.com/uygulamalar/jenkins

Jenkins, binlerce eklentisiyle hemen her dil ve araçla çalışabilen, en yaygın kullanılan açık kaynak sürekli entegrasyon ve teslim sunucusudur.

İlkbyte'ta Jenkins'i seçtiğinizde sunucunuz Jenkins LTS sürümüyle kurulur. Kurulum sihirbazı atlanır, yönetici hesabınız oluşturulur ve Pipeline, Git, GitHub, kimlik bilgisi bağlama, aşama görünümü gibi temel eklentiler yüklü gelir.

İlk girişte doğrudan Jenkinsfile kullanan bir pipeline oluşturup deponuzu bağlayabilirsiniz.

## Kurulumda hazır gelir

- İşletim sistemi: Ubuntu 24.04 LTS
- En az gereksinim: 2 vCPU · 2 GB RAM · 40 GB disk
- Tipik kurulum süresi: yaklaşık 8 dakika
- Açılan portlar: 8080/tcp, 50000/tcp
- Parolalar kurulumda müşteriye özel üretilir ve yalnızca panelde gösterilir; e-postayla gönderilmez.

## Kurulum tamamlanınca panelde

- Adres
- Kullanıcı adı
- Parola

## Özellikler

- **Pipeline hazır:** Jenkinsfile ile kod olarak tanımlanan derleme hatları.
- **Git ve GitHub entegrasyonu:** Depoları çekme, webhook ile tetikleme.
- **Kimlik bilgisi yönetimi:** Parola, token ve SSH anahtarlarını güvenli saklama ve işlerde kullanma.
- **Ajan desteği:** Ek derleme sunucularını 50000 portu üzerinden bağlayın.
- **Eklenti ekosistemi:** Binlerce eklentiyle Docker, Kubernetes, Slack ve daha fazlası.
- **Hazır yönetici hesabı:** Kurulum sihirbazı ve ilk kilit açma adımı atlanmış gelir.

## Kimler için

- **Yazılım ekipleri:** Her commit'te otomatik derleme ve test.
- **Dağıtım otomasyonu:** Sunuculara ve bulut ortamlarına otomatik teslim.
- **Zamanlanmış işler:** Gece derlemeleri, raporlar ve bakım betikleri.

## Sıkça sorulan sorular

### Jenkins kurulumu ne kadar sürer?

Sunucunuz açıldıktan sonra kurulum genellikle birkaç dakika içinde tamamlanır. İlerlemeyi sunucu sayfanızdaki adım listesinden izleyebilirsiniz; kurulum bittiğinde e-posta ile de bilgilendirilirsiniz.

### Giriş bilgilerim nerede?

Kullanıcı adı "admin"dir; parola panelde, sunucu sayfanızdaki Uygulama Bilgileri bölümünde gösterilir.

### Başka eklenti kurabilir miyim?

Evet. Jenkins'i Yönet → Eklentiler bölümünden dilediğiniz eklentiyi kurabilirsiniz.

### Derlemeler nerede çalışır?

İşler varsayılan olarak Jenkins sunucusunda çalışır. Yoğun işler için ek ajan sunucuları bağlamanızı öneririz.

### Jenkins'i nasıl güncellerim?

Kurulum Docker Compose ile yapıldığı için sunucuda /opt/ilkbyte-app dizininde "docker compose pull" ve ardından "docker compose up -d" komutlarıyla güncel sürüme geçebilirsiniz. Güncellemeden önce yedek almanızı öneririz.

## Sipariş

Jenkins uygulamasıyla sunucu oluşturmak için: https://www.ilkbyte.com/panel/server/create
