Domande con tag 'build-system'

3
risposte

Dividere un grande progetto C ++

Come succede a molti, il nostro progetto C ++ è cresciuto sempre di più, e alla fine ha colpito il punto in cui la manutenibilità inizia a essere un problema, soprattutto a causa dei tempi di costruzione: anche utilizzando ccache , ogni modi...
posta 08.11.2017 - 16:13
2
risposte

Perché il team di sviluppo di IntelliJ IDEA memorizza le sue dipendenze come jar (ad esempio JUnit) all'interno delle proprie cv?

La molto popolare IntelliJ IDEA ha attualmente salvato molte dipendenze come file jar reali nel loro repositorygit ad es. JUnit , che non capisco. Costruisci strumenti come Maven che forniscono eccellenti capacità di gestione delle dipen...
posta 29.06.2016 - 20:52
2
risposte

Qualsiasi vantaggio nell'utilizzo di più sistemi di compilazione? [chiuso]

Quando si lavora su un progetto di grandi dimensioni che ha più sistemi di compilazione, (C, C ++) in questo caso, possono utilizzare più sistemi di compilazione, per piattaforme diverse o per ragioni storiche. Con la popolarità dei sistemi d...
posta 04.04.2015 - 11:43
2
risposte

Le best practice costruiscono e distribuiscono per applicazioni on premise

Lavoro per una società di software che tende a distribuire applicazioni in sede per i clienti aziendali. Il software normalmente consiste in software lato server (alcuni microservizi) e 1 o più applicazioni client. Le applicazioni distribuite...
posta 09.09.2016 - 19:49
1
risposta

Fare in modo che le applicazioni costruiscano il sistema

I sistemi di compilazione per le applicazioni Web sono eccezionali: offrono gestione delle dipendenze, minificazione del codice e la possibilità di utilizzare tecnologie come SASS o CoffeeScript che richiedono la pre-elaborazione. Tuttavia, t...
posta 24.04.2014 - 17:37
4
risposte

Esistono prove che suggeriscono che le notifiche e-mail di rottura del build da un ci-server sono standard del settore?

Nella mia organizzazione le persone hanno regolarmente e-mail 3K + nella loro casella di posta. Sono email sommerse e non importanti che vengono ignorate e perse. (Pensa in grande società). L'e-mail cessa di essere un mezzo utile in questo ambie...
posta 08.12.2016 - 14:11
1
risposta

Altre azioni in setup.py per l'installazione

Sfondo Quindi sto sviluppando un progetto, e sto scrivendo script setup.py per esso, usando distutils. Sto usando CPython3.3. Uso alcune librerie con distribuzioni non valide in PyPI, quindi devono essere installate clonando il repositor...
posta 06.01.2014 - 15:10
1
risposta

Garantire la compatibilità tra i componenti software

Abbiamo diversi componenti nel nostro prodotto che sono Componente A Componente B Componente C Le dipendenze sono (se il sistema non ha esito positivo fallisce): A < - > B B < - > C Attualmente stiamo creando una pi...
posta 22.09.2016 - 07:48
2
risposte

Gli sviluppatori dovrebbero "possedere" il / i server / i di costruzione? [chiuso]

Il server di build della nostra azienda fa schifo. Gli agenti di compilazione (ce ne sono una decina, ognuno è una VM separata, e apparentemente vivono tutti sul proprio server ESX) sono SLOW. L'interfaccia web è SLOW ed è in esecuzione su una V...
posta 04.04.2014 - 22:33
1
risposta

Come utilizzo CMake per creare la mia base di codici per scopi e risoluzioni diversi?

Sto lavorando su un codebase C ++ indirizzato a più piattaforme e ci siamo appena trasferiti a CMake come nostro sistema di build. In precedenza il nostro buildsystem era un bel caso ad-hoc; ottenere il nostro codice sotto un singolo sistema...
posta 25.07.2016 - 09:40