758 matching collectives
TT Collective
About
Accompagnement sur-mesure de vos projets SEO & Social Ads
Copilots
About
Une équipe de copilotes qui donne vie à vos idées d’app mobile.
Infra Crew
About
Clean & functional clouds.
Jane
About
Votre SaaS clé en main, de l'idée au go-to-market
Nine-Nine
About
Enquêtez pour innover, comprenez pour exceller
Product, Design & Impact
About
Ex-Shine, Indy, Betagouv, HelloWork et Spacefill, nous créons des solutions modernes à vos problématiques.
FMCG & cie
About
Nous construisons des stratégies marketing & commerciales adaptées aux problématiques et structure de l'industrie FMCG
socraft
About
Communauté d'artisans alliant technologie et méthodologie pour soutenir vos initiatives !
Undefined
About
Spécialiste de la création de sites sur mesure.
DONOMA
About
Agence éthique & créative
Julia Creative Studio
About
Sublimez votre marque avec impact
Agence Dentifrice
About
Dynamiser et rafraîchir votre présence en ligne
SASWAVE
About
Transform ideas in products
Les experts CTO / CPO
About
complémentarité technique et produit, et développement
Inexplo
About
L’expertise d’un cabinet d’innovation numérique externalisée et responsable 🤝
Kadabra Studio
About
Kadabra Studio est un collectif d’experts Figma, Bubble et Webflow. Nous concevons et développons vos solutions digitales en intégrant l’IA 🪄
FineStack.io
About
Empowering Your Vision with Passionate Innovation. finestack.io
Sypher
About
Turn your data into actions to activate x2 qualified leads
Univention
•IT services & Consulting•Public sector•Large
Developing a CI-/CD-Pipeline in GitLab
Orchestrate test automation, building packages, test deployments and deployment to production in a pipeline in order to stream line the entire development cycle.
Issue: The client was facing a tremendeous loss in productivity due to the lack of automation -- tests were carried out by hand, software packaged and shipped with various scripts which only a few people were able to correctly execute. The production system was in an unmaintainable state, as no one really knew what exactly was lately altered by whom.
Solution: As the project was already hosted in a GitLab repository, we firstly developed a pipeline. Easily, we were able to automize code linting, unit tests, setting up test systems in order to carry out integrational tests, packaging and providing these packages. In a next step, we developed a test-harness where the team could easily integrate tests on various levels, e.g. unit tests written by developers as well as end-to-end tests by consultants.
Furthermore, we carefully started to carry out the deployment process and administration of systems using Ansible in order to make deployments accessible, less error prone and have a single point of truth of the state of the system.
In a next step, we also incorporated the Ansible deployment into the CI-/CD-pipeline, such that the customer was able to roll out new versions with a single click.
The team is now in a position to get releases out more quickly. At the same time, due to test automation it is more confident of the quality and correctnes of the product. Furthermore, due to automation more resources are available to work on tasks that really matter.
Members
Expertises
From
Sep 2022 to Dec 2023