DevOps
Accès anticipéDépôts Git
Stockage privé de votre code au Canada, avec revue et approbation intégrées.
Conservez le code source de votre équipe dans la région canadienne de votre choix, avec revue et protection intégrées. Copiez un projet existant de GitHub, GitLab ou Azure Repos, puis faites la transition quand vous êtes prêts.
Ouvert aux clients en accès anticipé dans les vagues suivantes. Pas encore offert au grand public.
Fonctionnalités
Code principal protégé
Les modifications à votre code le plus important exigent une approbation et des vérifications réussies, même pour les administrateurs.
Revue de code
Vos collègues commentent les modifications, et les bons responsables doivent les approuver avant toute fusion.
Auteurs vérifiés
Chaque modification est vérifiée à l'aide de la clé enregistrée de son auteur; vous savez ainsi qui l'a vraiment faite.
Transfert facile
Copiez un projet existant de GitHub, GitLab ou Azure Repos, puis faites la transition en une seule étape.
Accès et protection contre les fuites
L'accès suit les groupes de votre entreprise, et les modifications qui contiennent des mots de passe ou des clés sont bloquées avant leur intégration.
Aucun mot de passe permanent
Les gens se connectent avec le compte de votre entreprise et obtiennent un accès temporaire; aucune clé de longue durée ne peut donc fuiter.
Fonctionnement
- 1
Créez un dépôt dans la région de votre choix, ou copiez un dépôt existant.
- 2
Choisissez qui doit approuver les modifications et quelles vérifications doivent réussir.
- 3
Connectez-vous avec le compte de votre entreprise et commencez à partager votre code.
ata repo create orders --region ca-east --residency QC --push-protection \
--mirror https://github.com/acme/orders --mirror-secret github-mirror/token --mirror-interval 10m
ata repo protect orders --branch main --branch 'release/*' --reviews 2 --code-owners --checks orders-ci/build --signed-commits --linear-history
git remote add atacloud https://git.atacloud.ca/acme-shop/orders.git # ata login sets up HTTPS and SSH credentials
ata repo update orders --no-mirror # cutover: same as removing mirror from the YAML; the repository becomes writable hereSouveraineté
Votre code et son historique restent dans la région canadienne de votre choix; la copie depuis un autre hébergeur ne fait qu'y lire.