Skip to content

Commit 2d2717a

Browse files
committed
Merge branch 'master' of github.com:Minimum-CD/cd-manifesto
2 parents 1d7768c + 908efa5 commit 2d2717a

15 files changed

Lines changed: 194 additions & 194 deletions

File tree

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24.13.1
1+
24.16.0

content/Translations/Finnish/_index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,23 @@ Jatkuva toimittaminen (CD) on ohjelmistotuotannon toimintamalli, jolla kaikki mu
3030
Jatkuvan toimittamisen minimivaatimukset ovat:
3131

3232
- [Jatkuva integraatio](#jatkuva-integraatio)
33-
- [Sovelluksen toimitusputki](/minimumcd/single-path-to-production/)
33+
- [Sovelluksen toimitusputki](https://beyond.minimumcd.org/docs/reference/practices/single-path-to-production/)
3434
on ainoa tie tuotantoonvientiin.
35-
- Toimitusputki määrää muutosten julkaisukelpoisuuden, sen lausunto on [ehdoton](/minimumcd/deterministic/)
35+
- Toimitusputki määrää muutosten julkaisukelpoisuuden, sen lausunto on [ehdoton](https://beyond.minimumcd.org/docs/reference/practices/deterministic-pipeline/)
3636
- [Organisaation tuotantoonvientikelpoisen määritelmä täyttyy aina](https://www.youtube.com/watch?v=bHKHdp4H-8w)
37-
- [Artifakti on muuttumaton](/minimumcd/immutable/). Ei ihmisen tekemiä muutoksia versionhallintaan tallentamisen jälkeen.
37+
- [Artifakti on muuttumaton](https://beyond.minimumcd.org/docs/reference/practices/immutable-artifacts/). Ei ihmisen tekemiä muutoksia versionhallintaan tallentamisen jälkeen.
3838
- Kaikki uuskehitys loppuu, kun toimitusputki on punaisella
3939
- Tuotannonkaltainen testiympäristö
4040
- Tuotantoonviennin peruutus tarvittaessa
41-
- [Sovelluksen konfiguraatio](/minimumcd/application-configuration/) viedään tuotantoon artifaktin kanssa
41+
- [Sovelluksen konfiguraatio](https://beyond.minimumcd.org/docs/reference/practices/application-configuration/) viedään tuotantoon artifaktin kanssa
4242

4343
## Jatkuva integraatio
4444

4545
Jatkuva integraatio (CI) on toimintatapa, jossa työ integroidaan päähaaraan erittäin usein ja varmistetaan, että työ on - parhaan tietomme mukaan - julkaisukelpoista.
4646

4747
Jatkuvan integraation minimivaatimukset ovat:
4848

49-
- Päähaarassa kehittäminen ([Trunk-based development](/minimumcd/trunk-based-development/))
49+
- Päähaarassa kehittäminen ([Trunk-based development](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/))
5050
- Työ integroidaan päähaaraan vähintään päivittäin
5151
- Työ testataan automaattisesti ennen päähaaraan yhdistämistä
5252
- Työ testataan muun työn kanssa automaattisesti haaroja yhdistettäessä
@@ -55,7 +55,7 @@ Jatkuvan integraation minimivaatimukset ovat:
5555

5656
## Päähaarassa kehittäminen (Trunk-based Development)
5757

58-
Päähaarassa kehittäminen eli [Trunk-based development](/minimumcd/trunk-based-development/) on versionhallinnan haarauttamistapa, joka vaaditaan jatkuvan integraation määritelmään. Se estää työn katoamisen, työn korruptoitumisen haarojen yhdistämiseen liittyvissä konflikteissa ja vähentää liike-hukkaa, joka johtaa suuriin eräkokoihin.
58+
Päähaarassa kehittäminen eli [Trunk-based development](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/) on versionhallinnan haarauttamistapa, joka vaaditaan jatkuvan integraation määritelmään. Se estää työn katoamisen, työn korruptoitumisen haarojen yhdistämiseen liittyvissä konflikteissa ja vähentää liike-hukkaa, joka johtaa suuriin eräkokoihin.
5959

6060
Päähaarassa kehittämisen minimivaatimukset ovat:
6161

content/Translations/French/_index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ pour être qualifiés de « livraison continue »
3535
Les activités minimales requises pour la Livraison Continue sont :
3636

3737
- [L'intégration continue](#intégration-continue)
38-
- Le [pipeline de déploiement](/minimumcd/single-path-to-production/)
38+
- Le [pipeline de déploiement](https://beyond.minimumcd.org/docs/reference/practices/single-path-to-production/)
3939
est le seul chemin qui permet de déployer en production.
40-
- Le pipeline décide de la diffusion des modifications, son verdict est [définitif](/minimumcd/deterministic/)
40+
- Le pipeline décide de la diffusion des modifications, son verdict est [définitif](https://beyond.minimumcd.org/docs/reference/practices/deterministic-pipeline/)
4141
- Les artefacts créés par le pipeline répondent toujours à la [définition de Déployable](https://www.youtube.com/watch?v=bHKHdp4H-8w) de l'organisation
42-
- [L'artefact ne change jamais](/minimumcd/immutable/). Il n'y a aucun changement humain après le commit.
42+
- [L'artefact ne change jamais](https://beyond.minimumcd.org/docs/reference/practices/immutable-artifacts/). Il n'y a aucun changement humain après le commit.
4343
- Tous les travaux sur les fonctionnalités s'arrêtent lorsque le pipeline est rouge
4444
- L'environnement de test est proche de l'environnement de production
4545
- On peut revenir en arrière (rollback) à la demande
46-
- [La configuration de l'application](/minimumcd/application-configuration/) est déployée avec l'artefact
46+
- [La configuration de l'application](https://beyond.minimumcd.org/docs/reference/practices/application-configuration/) est déployée avec l'artefact
4747

4848
## Intégration Continue
4949

@@ -52,7 +52,7 @@ dépôt de code, et à vérifier que ce travail est, à notre connaissance, prop
5252

5353
Les activités minimales requises pour CI sont :
5454

55-
- [Le développement basé sur un tronc commun](/minimumcd/trunk-based-development/)
55+
- [Le développement basé sur un tronc commun](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/)
5656
- Le travail est intégré au tronc commun au moins une fois par jour
5757
- Le travail est testé automatiquement avec d'être fusionné au tronc commun
5858
- Le travail est testé avec celui des autres automatiquement lors de la fusion
@@ -61,7 +61,7 @@ Les activités minimales requises pour CI sont :
6161

6262
## Le développement basé sur un tronc commun (Trunk-based Development, TBD)
6363

64-
[Le développement basé sur un tronc commun](/minimumcd/trunk-based-development/) est le modèle de branche requis pour répondre à la définition d'Intégration Continue.
64+
[Le développement basé sur un tronc commun](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/) est le modèle de branche requis pour répondre à la définition d'Intégration Continue.
6565
Il évite la perte de travail, le risque de corruption qui provient des résolutions de conflits lors des fusions, et
6666
réduit également le gaspillage d'énergie induit par la taille des lots/
6767

content/Translations/German/_index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ Kontinuierliche Lieferung (_Continuous Delivery_, _CD_) ist die technische Diszi
3131
Die für CD erforderlichen Mindestaktivitäten sind:
3232

3333
- [Kontinuierliche Integration](#kontinuierliche-integration) verwenden
34-
- Die [Anwendungspipeline](/minimumcd/single-path-to-production/) ist die einzige Möglichkeit zur Lieferung in einer beliebigen Umgebung.
35-
- Die Pipeline entscheidet über die Freigabefähigkeit von Änderungen, ihr Urteil ist [endgültig](/minimumcd/deterministic/)
36-
- Die von der Pipeline erstellten Artefakte entsprechen immer der der organisationseigenen ["Definition für deploybar"](/minimumcd/deployable/).
37-
- [Unveränderliche Artefakte](/minimumcd/immutable/). Keine menschlichen Änderungen nach der Übergabe an cas CD-System.
34+
- Die [Anwendungspipeline](https://beyond.minimumcd.org/docs/reference/practices/single-path-to-production/) ist die einzige Möglichkeit zur Lieferung in einer beliebigen Umgebung.
35+
- Die Pipeline entscheidet über die Freigabefähigkeit von Änderungen, ihr Urteil ist [endgültig](https://beyond.minimumcd.org/docs/reference/practices/deterministic-pipeline/)
36+
- Die von der Pipeline erstellten Artefakte entsprechen immer der der organisationseigenen ["Definition für deploybar"](https://beyond.minimumcd.org/docs/reference/practices/definition-of-deployable/).
37+
- [Unveränderliche Artefakte](https://beyond.minimumcd.org/docs/reference/practices/immutable-artifacts/). Keine menschlichen Änderungen nach der Übergabe an cas CD-System.
3838
- Jegliche Arbeiten an Features werden eingestellt, wenn die Pipeline defekt ist.
39-
- [Produktionsähnliche Testumgebung](/minimumcd/production-like-test-environment/)
40-
- [Rollback bei Bedarf](/minimumcd/rollback/)
41-
- [Anwendungskonfiguration](/minimumcd/application-configuration/) wird gemeinsam mit dem Artefakt ausgeliefert
39+
- [Produktionsähnliche Testumgebung](https://beyond.minimumcd.org/docs/reference/practices/production-like-environments/)
40+
- [Rollback bei Bedarf](https://beyond.minimumcd.org/docs/reference/practices/rollback/)
41+
- [Anwendungskonfiguration](https://beyond.minimumcd.org/docs/reference/practices/application-configuration/) wird gemeinsam mit dem Artefakt ausgeliefert
4242

4343
## Kontinuierliche Integration
4444

@@ -55,7 +55,7 @@ Die für CI erforderlichen Mindestaktivitäten sind:
5555

5656
## Trunk-basierte Entwicklung
5757

58-
Die [trunk-basierte Entwicklung](/minimumcd/trunk-based-development/) ist das branching Modell, das erforderlich ist, um die Definition von CI zu erfüllen. Es verhindert den Verlust von Arbeit, das Risiko von verfälschtem oder defektem Code bei der Lösung von Merge-Konflikten besteht und auch die (Lean-) Verschwendung durch Bewegung, die die Batchgröße erhöht.
58+
Die [trunk-basierte Entwicklung](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/) ist das branching Modell, das erforderlich ist, um die Definition von CI zu erfüllen. Es verhindert den Verlust von Arbeit, das Risiko von verfälschtem oder defektem Code bei der Lösung von Merge-Konflikten besteht und auch die (Lean-) Verschwendung durch Bewegung, die die Batchgröße erhöht.
5959

6060
- Die für TBD erforderlichen Mindestaktivitäten sind:
6161
- Alle Änderungen werden in den Stamm integriert.

content/Translations/Italian/_index.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,22 @@ La CD è la disciplina ingegneristica che consente di rilasciare nuove funzional
3030
Il set minimo di attività richieste per la CD sono:
3131

3232
- [Continuous integration](#continuous-integration-integrazione-continua) (Integrazione Continua)
33-
- La [application pipeline](/minimumcd/single-path-to-production/) è l'unico percorso per il rilascio in produzione
34-
- La pipeline decide la rilasciabilità delle modifiche software, e il suo verdetto è [definitivo](/minimumcd/deterministic/)
35-
- Gli artefatti creati dalla pipeline soddisfano sempre la [definizione di rilasciabilità](/minimumcd/deployable/) della specifica organizzazione
36-
- [Artefatti immutabili](/minimumcd/immutable/): nessuna modifica manuale dopo i commit
33+
- La [application pipeline](https://beyond.minimumcd.org/docs/reference/practices/single-path-to-production/) è l'unico percorso per il rilascio in produzione
34+
- La pipeline decide la rilasciabilità delle modifiche software, e il suo verdetto è [definitivo](https://beyond.minimumcd.org/docs/reference/practices/deterministic-pipeline/)
35+
- Gli artefatti creati dalla pipeline soddisfano sempre la [definizione di rilasciabilità](https://beyond.minimumcd.org/docs/reference/practices/definition-of-deployable/) della specifica organizzazione
36+
- [Artefatti immutabili](https://beyond.minimumcd.org/docs/reference/practices/immutable-artifacts/): nessuna modifica manuale dopo i commit
3737
- Tutto il lavoro si ferma se la pipeline fallisce
38-
- [Utilizzare ambienti di test il più possibile simili all'ambiente di produzione](/minimumcd/production-like-test-environment/)
39-
- [Rollback su richiesta](/minimumcd/rollback/)
40-
- La [configurazione dell'applicazione](/minimumcd/application-configuration/) viene distribuita assieme agli artefatti
38+
- [Utilizzare ambienti di test il più possibile simili all'ambiente di produzione](https://beyond.minimumcd.org/docs/reference/practices/production-like-environments/)
39+
- [Rollback su richiesta](https://beyond.minimumcd.org/docs/reference/practices/rollback/)
40+
- La [configurazione dell'applicazione](https://beyond.minimumcd.org/docs/reference/practices/application-configuration/) viene distribuita assieme agli artefatti
4141

4242
## Continuous Integration (Integrazione continua)
4343

4444
La CI è l'attività che ci consente di integrare continuamente il lavoro di ciascun membro del team nel trunk del repository e verificare che questo sia sempre, al meglio delle nostre conoscenze, funzionante e rilasciabile.
4545

4646
Le attività minime richieste dalla CI sono:
4747

48-
- [Trunk-based development](/minimumcd/trunk-based-development/)
48+
- [Trunk-based development](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/)
4949
- Il lavoro viene integrato nel trunk almeno una volta al giorno
5050
- Una suite di test automatici verifica il lavoro prima che venga integrato nel trunk
5151
- Una suite di test automatici verifica il lavoro dopo essere stato integrato nel trunk
@@ -54,7 +54,7 @@ Le attività minime richieste dalla CI sono:
5454

5555
## Trunk-based Development
5656

57-
Il [Trunk-based Development](/minimumcd/trunk-based-development/) è il modello di branching necessario a soddisfare la definizione della CI. La CI evita la perdita delle modifiche, il rischio di corruzione che deriva dall'integrazione e dalla risoluzione dei conflitti, e riduce lo spreco dovuto ad attività che potrebbero aumentare la dimensione degli insiemi di modifiche.
57+
Il [Trunk-based Development](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/) è il modello di branching necessario a soddisfare la definizione della CI. La CI evita la perdita delle modifiche, il rischio di corruzione che deriva dall'integrazione e dalla risoluzione dei conflitti, e riduce lo spreco dovuto ad attività che potrebbero aumentare la dimensione degli insiemi di modifiche.
5858

5959
- Le attività minime richieste dal TBD sono:
6060
- Tutte le modifiche devono essere integrate nel trunk

content/Translations/Portuguese-BR/_index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ A entrega contínua (CD) é a disciplina de engenharia que consiste na entrega d
3636
As atividades mínimas exigidas para o CD são:
3737

3838
- Uso de [Integração contínua](#integração-contínua)
39-
- O [_delivery pipeline_](/minimumcd/single-path-to-production/) é a única forma possível de fazer _deploy_ para qualquer ambiente
40-
- O _pipeline_ decide se as mudanças atendem ou não os requisitos para entrada em produção. Esse veredicto é [definitivo](/minimumcd/deterministic/)
41-
- Os artefatos criados pelo _pipeline_ respeitam sempre a [definição de _deployable_](/minimumcd/deployable/) da organização
42-
- [Artefato imutável](/minimumcd/immutable/) (não existem mudanças manuais após o _commit_)
39+
- O [_delivery pipeline_](https://beyond.minimumcd.org/docs/reference/practices/single-path-to-production/) é a única forma possível de fazer _deploy_ para qualquer ambiente
40+
- O _pipeline_ decide se as mudanças atendem ou não os requisitos para entrada em produção. Esse veredicto é [definitivo](https://beyond.minimumcd.org/docs/reference/practices/deterministic-pipeline/)
41+
- Os artefatos criados pelo _pipeline_ respeitam sempre a [definição de _deployable_](https://beyond.minimumcd.org/docs/reference/practices/definition-of-deployable/) da organização
42+
- [Artefato imutável](https://beyond.minimumcd.org/docs/reference/practices/immutable-artifacts/) (não existem mudanças manuais após o _commit_)
4343
- Todo o desenvolvimento de funcionalidades é suspenso quando o _pipeline_ falha
4444
- Ambiente de testes semelhante ao ambiente produtivo
45-
- [_Rollback_ sob demanda](/minimumcd/rollback/)
46-
- A [configuração da aplicação](/minimumcd/application-configuration/) é implantada junto com o artefato
45+
- [_Rollback_ sob demanda](https://beyond.minimumcd.org/docs/reference/practices/rollback/)
46+
- A [configuração da aplicação](https://beyond.minimumcd.org/docs/reference/practices/application-configuration/) é implantada junto com o artefato
4747

4848
## Integração Contínua
4949

@@ -60,7 +60,7 @@ As atividades mínimas necessárias ao CI são:
6060

6161
## Trunk-Based Development
6262

63-
O [_Trunk-based development_](/minimumcd/trunk-based-development/) (versão inglesa) (TBD) é um padrão de _branching_ mandatório para cumprimento dos requisitos de CI. Evita a perda de trabalho, o risco de mudanças corrompidas devido à resolução de conflitos do _merge_ e também reduz o desperdício de movimento que aumenta o tamanho do _batch_ de mudanças.
63+
O [_Trunk-based development_](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/) (versão inglesa) (TBD) é um padrão de _branching_ mandatório para cumprimento dos requisitos de CI. Evita a perda de trabalho, o risco de mudanças corrompidas devido à resolução de conflitos do _merge_ e também reduz o desperdício de movimento que aumenta o tamanho do _batch_ de mudanças.
6464

6565
As atividades mínimas necessárias para o TBD são:
6666

content/Translations/Portuguese/_index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ A entrega contínua (CD) é a disciplina de engenharia que consiste na entrega d
3636
As atividades mínimas exigidas para o CD são:
3737

3838
- Uso de [Integração contínua](#integração-contínua)
39-
- A [_pipeline_ aplicational](/minimumcd/single-path-to-production/) é a única forma possível de fazer _deploy_ para qualquer ambiente
40-
- A _pipeline_ decide a possibilidade dessas mudanças serem replicadas para o ambiente produtivo. Esse veredicto é [definitivo](/minimumcd/deterministic/)
41-
- Os artefactos criados pela _pipeline_ respeitam sempre a [definição de _deployable_](/minimumcd/deployable/) da organização
42-
- [Artefacto imutável](/minimumcd/immutable/) (não existem mudanças manuais após o _commit_)
39+
- A [_pipeline_ aplicational](https://beyond.minimumcd.org/docs/reference/practices/single-path-to-production/) é a única forma possível de fazer _deploy_ para qualquer ambiente
40+
- A _pipeline_ decide a possibilidade dessas mudanças serem replicadas para o ambiente produtivo. Esse veredicto é [definitivo](https://beyond.minimumcd.org/docs/reference/practices/deterministic-pipeline/)
41+
- Os artefactos criados pela _pipeline_ respeitam sempre a [definição de _deployable_](https://beyond.minimumcd.org/docs/reference/practices/definition-of-deployable/) da organização
42+
- [Artefacto imutável](https://beyond.minimumcd.org/docs/reference/practices/immutable-artifacts/) (não existem mudanças manuais após o _commit_)
4343
- Todo o desenvolvimento de funcionalidades é suspenso quando a _pipeline_ se encontra em falha (em vermelho)
44-
- [Ambientes de teste semelhantes ao ambiente produtivo](/minimumcd/production-like-test-environment/)
45-
- [_Rollback_ conforme necessário](/minimumcd/rollback/)
46-
- A [configuração da aplicação](/minimumcd/application-configuration/) é _deployed_ com o artefacto
44+
- [Ambientes de teste semelhantes ao ambiente produtivo](https://beyond.minimumcd.org/docs/reference/practices/production-like-environments/)
45+
- [_Rollback_ conforme necessário](https://beyond.minimumcd.org/docs/reference/practices/rollback/)
46+
- A [configuração da aplicação](https://beyond.minimumcd.org/docs/reference/practices/application-configuration/) é _deployed_ com o artefacto
4747

4848
## Integração Contínua
4949

@@ -60,7 +60,7 @@ As atividades mínimas necessárias ao CI são:
6060

6161
## Trunk-Based Development
6262

63-
O [_Trunk-based development_](/minimumcd/trunk-based-development/) (versão inglesa) (TBD) é um padrão de _branching_ essencial para cumprimento dos requisitos de CI. Impede a perda de trabalho, o risco de mudanças corrompidas devido à resolução de conflitos do _merge_ e também reduz o desperdício de movimento que aumenta o tamanho do _batch_ de mudanças.
63+
O [_Trunk-based development_](https://beyond.minimumcd.org/docs/reference/practices/trunk-based-development/) (versão inglesa) (TBD) é um padrão de _branching_ essencial para cumprimento dos requisitos de CI. Impede a perda de trabalho, o risco de mudanças corrompidas devido à resolução de conflitos do _merge_ e também reduz o desperdício de movimento que aumenta o tamanho do _batch_ de mudanças.
6464

6565
Os atividades mínimas essenciais para o TBD são:
6666

0 commit comments

Comments
 (0)