Membuat server tambahan untuk Tim iOS

gambar

Buku gratis

Setelah lima tahun menyerang penggaruk yang sama, dan enam bulan mencari DevOps, yang tahu apa Profil Penyediaan dan bagaimana penyebaran aplikasi tergantung padanya, diputuskan untuk menyusun instruksi langkah-demi-langkah, dalam gambar, tentang pengaturan lingkungan kerja di Tim iOS dengan investasi keuangan minimal (misalnya, ketika tidak ada akun GitHub atau Jira yang dibayar), dan pekerjaan sedang berjalan lancar. Tentu saja, ada tujuan yang memungkinkan untuk menerbitkan instruksi tersebut dalam bentuk tutorial tentang Habré. Tetapi ketika jumlah halaman melebihi lima puluh, dan jumlah gambar per seratus dan ujung-ujungnya tidak terlihat oleh penyajian materi, menjadi jelas bahwa bahkan serangkaian artikel tidak akan berfungsi. Rencana menjulang bagian kedua dan ketiga. Tetapi, secara tak terduga, di tengah bagian kedua, dengan kehendak keadaan, pekerjaan itu harus terganggu dan kapan itu bisa dilanjutkan - itu tidak diketahui. Bagian pertama pergi "di bawah kain" selama setidaknya 3 bulan. Karena nasib bagian yang tersisa tidak diketahui bahkan oleh penulisnya, diputuskan untuk menerbitkan bagian pertama “sebagaimana adanya”, dengan koreksi minimal dan tanpa koreksi teknis dalam bentuk buku elektronik dalam format ePub dan pdf.

Dicintai oleh pengembang iOS, Apple dengan ramah menyediakan alat pembuatan e-book yang harus dibenci oleh setiap penulis yang mencoba menerbitkan menggunakannya (namun, jika saya mulai menulis puisi, itu akan menjadi alternatif terbaik untuk editor Borland C yang sudah saya gunakan untuk tujuan ini). Halo para pencipta OnlyOffice! Tidak ada salahnya untuk melepaskan konverter di .iba. Saya percaya pada Anda lebih dari pada Apple. Di spoiler, saya menyajikan konten bagian pertama, yang dapat Anda unduh secara gratis di tautan di bawah ini baik dari AppStore atau dari file hosting.

Isi
Kata pengantar untuk publikasi elektronik. 4
Pendahuluan 5
Bab I: Menginstal dan Mengkonfigurasi Sistem Host 7
Bab 2: Instal Jenkins 11
Bab 3: Mengkonfigurasi ulang akun Jenkins Anda. 14

  • Panel dermaga. 14
  • Xcode 14
  • Gantungan kunci 15
  • Profil ketentuan. 16
  • Manajemen daya. 17
  • Finder 17
  • Terminal 20

Bab 4: Instalasi dan Konfigurasi Docker. 22
  • Instalasi 22
  • Portainer 23
  • Manajemen 23

Bab 5: Instalasi dan Konfigurasi GitLab CE. 25

  • Instal GitLab. 25
  • Buat akun GitLab. 26
  • Buat repositori GitLab. 27
  • Periksa klien Git. 28
  • Membuat kunci SSH. 28
  • Mengkloning repositori GitLab. 31

Bab 6: Preset Jenkins. 32

  • Izin Jenkins. 32
  • Menginstal Jenkins 35 plugins
  • Pemasangan pemain (konveyor) Jenkins. 35

Bab 7: Persiapan Bahan 37

  • Membuat proyek Xcode. 37
  • Layanan Distribusi Diawi 37
  • Bab 8: Membuat Tugas Templat. 39
  • Membuat Tugas Gaya Bebas. 39
  • Konfigurasi partisi. 40
  • Bagian Umum. 41
  • Bagian Source Code Manager. 42
  • Bangun Bagian Pemicu. 43
  • Bagian Membangun Lingkungan. 43
  • Bagian Pembuatan, Subbagian Xcode. 44
  • Bagian Pembuatan, Subbagian Ekspor IPA. 46
  • Membangun bagian, distribusi. 50
  • Bagian Tindakan pasca-pembangunan. 51

Bab 9: Membangun Proyek Templat 53
Bab 10: Membangun proyek dengan ketergantungan. 56
Bab 11: Integrasi. 60

  • WebHook. 60
  • Email 62
  • Kain / Crashlitics. 62
  • Testflight. 63
  • Utusan 65

Bab 12: Pengujian unit di Jenkins. 66
Bab 13: Peningkatan Jenkins. 70

  • Pemantauan 70
  • Tampilan khusus. 71
  • Detail tugas. 71
  • Cadangan 72
  • Manajer cadangan: 73
  • Manajer cadangan berkala: 73
  • Thinbackup 74

Bab 14: Redmine 76

  • Instalasi 76
  • Integrasi. 77
  • Menyiapkan proses. 79
  • Bab 15: Server Komunitas OnlyOffice 84
  • Mempersiapkan instalasi. 84
  • Selamat Datang Halaman 89
  • Pengaturan. 89

Bab 16: Penyembuhan dan distribusi. 92
  • Persiapan 92
  • Zona Pengembang Apple 95
  • Bangun aplikasinya. 105
  • Distribusi 112
  • Diawi. 113
  • Distribusi melalui situs. 114

Bab 17: Penelitian Elastik + Kibana. 117

  • Pernyataan masalah. 117
  • Instal Elasticsearch + Kibana. 118
  • Persiapan data. 119
  • Analisis. 126
  • Visualisasi. 130
  • Presentasi 134

Bab 18. Logstash 136

  • Instalasi dasar 136
  • Grafik Frekuensi Kibana. 137
  • Integrasi redmine: memuat data dari file lokal. 138
  • Input bagian. 139
  • Filter bagian 139
  • Bagian keluaran 141
  • Redirection Flow dalam Redmine 146
  • Syslog Integration (Rsyslog) 149
  • Konfigurasi TCP sederhana 151
  • Konfigurasi UDP sederhana 152
  • Konfigurasi Lanjut 154
  • Koneksi jaringan debugging 156
  • Rsyslog 157


Pendahuluan berisi alamat tempat Anda dapat meninggalkan umpan balik dan / atau melaporkan bug yang ditemukan, baik secara tata bahasa maupun teknis.

Unduh dari Apple Books Store



Maaf, unduhan dari beberapa negara tidak tersedia. Di aplikasi iBooks, Anda harus memilih beberapa negara barat untuk menyelesaikan unduhan.

Unduh dari file hosting (~ 30 Mb)


File hosting adalah solusi sementara. Mungkin saya dapat mempostingnya di perpustakaan umum, dan kemudian saya akan memperbarui tautan unduhan.

Source: https://habr.com/ru/post/id479312/


All Articles