Usa questo tag per domande sulla distribuzione manuale del software in un ambiente di produzione come parte di una pipeline CI. Per domande sulla distribuzione automatica alla produzione, utilizzare il tag [distribuzione continua].
Che cos'è un repository di artefatti? Se è solo un posto dove archiviare i file, non posso semplicemente usare un sistema di controllo del codice sorgente?
Ecco una citazione dal contenuto attuale di integrazione continua : ... processo di fusione frequente delle copie del codice di lavoro dello sviluppatore in una base di codice condivisa per prevenire o ridurre al minimo i problemi di integrazione. OK, ho capito. Ma poi c'è anche la consegna continua e …
La consegna continua o la distribuzione continua di infrastruttura e codice è relativamente semplice rispetto a provare gli stessi approcci per database, in particolare RDBMS. Codice e infrastruttura non cambieranno o evolveranno una volta completata la distribuzione. I database, tuttavia, avranno nuovi dati aggiunti a loro rendendo i dati se …
Esistono siti Web che indicano la popolarità dei linguaggi di programmazione e degli strumenti open source . Esiste qualcosa di paragonabile anche agli strumenti CI / CD?
Quali sono i diversi modi di utilizzare gli interruttori flag delle funzionalità nelle applicazioni? Se dovessi spiegare a uno sviluppatore le cose esatte che dovrebbero essere fatte al fine di passare dal nulla a un'applicazione completa con flag di funzionalità, quali sarebbero questi passaggi?
Sto usando AWS Code Pipeline, Code Build per creare un nuovo contenitore Docker e trasferirlo in ECR. La mia applicazione è un semplice contenitore semplice basato su semplice. Quale sarebbe l'approccio meno attrito per abbattere l'attuale contenitore in esecuzione e rilanciare un nuovo contenitore dal registro ECS (output di Code …
La risposta accettata alla mia domanda su "In che modo l'integrazione continua è correlata alla consegna / distribuzione continua? " Spiega anche la piccola differenza tra consegna continua e distribuzione continua . Sembra essere correlato alla risposta a una domanda come "Come si desidera distribuire alla produzione, mentre queste sono …
All'interno di Google e di altre organizzazioni DevOps, parlano di "Push on Green", che sono indotto a ritenere sia la pratica della consegna continua basata su una serie di test automatizzati riusciti e presumibilmente distribuzioni in ambienti pre-live. Cosa significa esattamente "Push on Green" e quali sono le conseguenze dell'applicazione?
Sto lavorando a un progetto che utilizza Jenkins per creare e distribuire microservizi su Elastic Beanstalk. Distribuiamo un ramo di integrazione in un ambiente di test, rilasciamo i rami in un ambiente di gestione temporanea e quindi un master finale per la produzione. Ho un paio di preoccupazioni nel farlo …
Che cosa sono esattamente? Perché sono importanti nel dominio della consegna continua? Contesto: ho visto in uno dei commenti di (immagino reddit) che le build veramente riproducibili sono ancora una tecnologia sotto ricerca ed è molto difficile da creare. Quindi, volevo sapere perché sono così difficili da creare?
La mia azienda sta integrando CI / CD, finora abbiamo implementato CI da quello che ho capito. Attualmente quando uno sviluppatore invia il codice al nostro repository git, viene eseguita la pipeline CI. Attualmente la nostra pipeline CI comprende la costruzione del progetto e l'esecuzione di analisi di codice statico …
Normalmente, un argomento importante in DevOps è come ci occupiamo della creazione e consegna automatizzata di artefatti software. Con l'ascesa della scienza dei dati esiste un nuovo tipo di artefatto: blob binari monolitici che rappresentano ad esempio una rete neurale addestrata o altri modelli di apprendimento automatico. Tale BLOB può …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.