Kawalan sumber

Sambungkan GitHub dan GitLab — lancarkan dari repositori yang anda sudah guna

Sambungkan akaun GitHub atau GitLab yang anda sudah gunakan dan lancarkan terus dari repositori — tapak web statik ke Pages, atau projek ke pengehosan terurus. Anda juga boleh log masuk ke Zinn Digital® dengan GitHub atau GitLab. Setiap sambungan menunjukkan keistimewaan yang diperlukannya, disahkan semasa kemasukan, dan disimpan dalam Vault — tidak pernah dalam kod atau log.

  • GitHub + GitLabsambungkan mana-mana akaun
  • Deploy ke Pagesatau kepada pengehosan terurus
  • Log masuk dengan GitLabserta GitHub
  • Token yang disimpan dalam Vaultdisahkan semasa masuk

Sambung sekali, selamat

Menghubungkan akaun kawalan sumber menggunakan aliran akaun bersambung yang sama seperti setiap kelayakan lain pada platform: keistimewaan paling rendah, disahkan dan disimpan dalam Vault.

Lihat keistimewaan dahulu

Sebelum anda membenarkan apa-apa pun, kami menunjukkan dengan tepat repositori dan kebenaran akaun yang diperlukan oleh sambungan tersebut — tiada yang lebih — supaya anda memberikan token berskop dan bukan token menyeluruh.

Disahkan semasa masuk

Sebaik sahaja anda menyambung, kami memanggil API pembekal untuk mengesahkan token tersebut aktif dan mempunyai skop yang betul, serta memaparkan tanda semak hijau atau merah. Geran yang tidak sah atau mempunyai skop berlebihan akan ditolak.

Terus ke Vault

Token yang disahkan ditulis ke Vault melalui sambungan yang sama yang digunakan oleh setiap kelayakan. Ia tidak pernah dikomitkan kepada kod, dicetak pada log, atau ditinggalkan dalam fail persekitaran.

Boleh ditarik balik, dan diaudit

Anda boleh menarik balik akses kami di GitHub atau GitLab, dan mengalih keluar sambungan pada pihak kami, pada bila-bila masa yang anda suka. Setiap tindakan yang diambil melalui akaun yang disambungkan akan dilog audit.

Laksanakan di mana yang sesuai untuk projek ini

Sesebuah repositori boleh pergi ke hos Pages untuk tapak statik atau terbina, atau kehosan terurus untuk aplikasi penuh. Tolakan boleh mencetuskan penyebaran semula supaya tapak langsung menjejaki cawangan lalai anda.

  • GitLab Pages dan GitHub Pages untuk tapak statik dan prapbina, didorong dari akaun yang anda sambungkan.
  • Cloudflare Pages sebagai sasaran Pages alternatif, untuk binaan kerangka kerja dan penghantaran tepi.
  • Hosting terurus untuk aplikasi WordPress, PHP, statik atau Node penuh, yang di-deploy dari repositori.
  • Tolak untuk lancar: dorongan ke cawangan lalai anda boleh mencetuskan binaan semula, supaya tapak langsung menjejaki repositori.
  • Sambungan yang sama menguasakan daftar masuk — anda boleh log masuk ke Zinn Digital® dengan GitHub atau GitLab sebagai ganti kata laluan.

Dari repositori ke laman langsung

  1. Sambungkan akaun anda

    Benarkan GitHub atau GitLab dengan token berskop. Kami menunjukkan keistimewaan terlebih dahulu dan mengesahkannya semasa kemasukan.

  2. Pilih repositori dan sasaran

    Pilih repositori dan lokasi tempat ia mendayakan — GitLab Pages, GitHub Pages, Cloudflare Pages, atau pengehosan terurus.

  3. Lancarkan

    Kami bina dan terbitkan. URL sementara membolehkan anda membuat pratonton sebelum DNS diselesaikan.

  4. Jejak cawangan anda

    Dayakan dorong untuk atur cara supaya tindakan tolak pada cawangan lalai anda membina semula tapak langsung secara automatik.

Soalan Lazim

Apakah penyedia kawalan sumber yang boleh saya sambungkan?

GitHub dan GitLab. Sambungkan akaun tempat anda bekerja dan kami boleh membuat deployment daripada repositorinya dan, jika anda mendayakannya, menggunakannya untuk log masuk anda. Kedua-duanya dikendalikan melalui sambungan akaun yang sama.

Bolehkah saya log masuk menggunakan GitLab dan juga GitHub?

Ya. Selain daripada e-mel dan GitHub, anda boleh log masuk ke akaun Zinn Digital® anda menggunakan GitLab. Lapisan identiti mengendalikan jabat tangan OAuth; kami tidak pernah melihat kata laluan pembekal anda.

Di manakah saya boleh menempatkan repositori?

Kepada GitLab Pages, GitHub Pages atau Cloudflare Pages untuk tapak statik atau terbina, atau ke pengehosan terurus untuk aplikasi penuh. Anda memilih sasaran apabila anda menyambungkan repositori, dan tolakan boleh mencetuskan pengerahan semula.

Bagaimanakah token akses saya dilindungi?

Kami tunjukkan keistimewaan yang diperlukan oleh sambungan tersebut, sahkan token terhadap API pembekal semasa masuk, dan hanya selepas itu menyimpannya dalam Vault. Ia tidak pernah menyentuh kod, log atau fail persekitaran, dan anda boleh membatalkannya pada pihak pembekal atau mengalih keluar sambungan pada pihak kami pada bila-bila masa.

Bolehkah saya menggunakan pelancaran Pages pada baris produk Footprint-Free?

Ia ditawarkan tetapi ditanda di situ. GitLab Pages dan GitHub Pages berkongsi infrastruktur pembekal dan domain awam gitlab.io / github.io, iaitu satu tapak kesan. Untuk rangkaian tanpa tapak kesan, sebaliknya buat pelancaran pada pengehosan terpencil; di Mainstream, Pages ialah kelas pertama.

Lancarkan daripada repositori anda

Mulakan percubaan 14 hari tanpa kad, sambungkan GitHub atau GitLab, dan lancarkan daripada repositori yang anda sudah gunakan — disahkan semasa kemasukan dan disimpan dalam Vault.

Mula secara percuma