Vcs Bareng Ayam Kampus Jablay - Indo18 High Quality
name: CI
As they strolled through the campus, they stumbled upon a small food stall selling delicious-looking fried chicken. The aroma wafting from the stall was irresistible, and they all decided to stop and grab a snack. Vcs Bareng Ayam Kampus Jablay - INDO18
| Elemen | Penjelasan | |--------|------------| | | VCS Bareng Ayam Kampus Jablay – INDO18 | | Tujuan | Membuat aplikasi (atau materi) yang menggabungkan tema kampus “Jablay” dengan elemen “Ayam” (mis. game, demo, atau materi edukasi). | | Tim | 3‑6 anggota (developer, desainer, dokumentasi, tester). | | Platform target | Web / Android / Desktop (pilih sesuai kebutuhan). | | Timeline | 4 minggu (Kick‑off → Sprint 1‑3 → Demo akhir). | | Repo utama | git@github.com:yourorg/indo18-bareng-ayam.git (atau GitLab/Bitbucket). | name: CI As they strolled through the campus,
| Masalah | Penyebab umum | Solusi | |--------|----------------|--------| | | DNS/Internet off | Pastikan koneksi, cek ssh -T git@github.com . | | Conflicts saat merge | Dua orang mengedit file yang sama | git mergetool atau resolve manual, kemudian git add <file> + git commit . | | CI build gagal karena missing env var | .env tidak di‑commit (seharusnya tidak) | Tambahkan secret di GitHub Settings → Secrets. | | Dependency hell (versi tidak cocok) | package-lock.json tidak di‑push | Pastikan semua orang menjalankan git pull --rebase dan npm ci . | | Large file (gambar ayam >100 MB) ditolak | GitHub limit 100 MB | Gunakan Git LFS : git lfs install && git lfs track "*.png" | game, demo, atau materi edukasi)
| No | Apa yang harus dipasang/di‑setup | Perintah / Link | |----|----------------------------------|-----------------| | 1 | (versi ≥ 2.30) | sudo apt-get install git (Linux) / brew install git (macOS) / Unduh dari https://git-scm.com/downloads | | 2 | Akun GitHub/GitLab/Bitbucket | Buat di https://github.com atau https://gitlab.com | | 3 | SSH‑Key (untuk otentikasi tanpa password) | ssh-keygen -t ed25519 -C "email@domain.com" → Tambahkan public key ke profil akun | | 4 | IDE/Editor (VS Code disarankan) | https://code.visualstudio.com/ | | 5 | Node.js / Python / Java (sesuai stack proyek) | Lihat README repo untuk dependensi spesifik | | 6 | Docker (opsional) – untuk lingkungan dev yang konsisten | docker run hello-world untuk verifikasi | | 7 | Panduan tim – Slack/Discord, Trello/Asana, dan Google Drive | Siapkan channel #indo18-ayam dan board Kanban |
(Versi 2024 – disesuaikan untuk tim yang memakai Git sebagai sistem kontrol versi)