Tuscany, Italy

4 days / 20 talks
Awesome and great speakers

October 16-21

Kurt Neufeld

Bio


GitLab Continuous Integration

An abbreviated example showing how to run automated tests on commit, create a Docker container and then deploy that container into a staging environment. CI will help improve your code reliability, allow code review, and decrease the time from development to production.

Using Arts Management infrastructure as our example, we’ll see how to use a virtualization environment (Proxmox) to host GitLab, CI workers, and HashiCorp Nomad to host the Docker staging environment.

The goal is to show one possible version of a modern tech stack and how each layer can help make a developers life a little easier. Setting up each layer is beyond the scope of this talk but using the layers is not.

We’ll start with a working installation and walk through all the stages; from a feature request, to a commit, to code review, watching how CI works and then taking the CI artifact (a docker image) and deploying it into Nomad.



Make

Connection

Follow Alex


Meet

Company



About workshops

Format

You’ll sign up for the session you want to attend on a first-come, first-served basis. Up to 6 participants may attend a session, if full, you can sign up for the same topic at a different time. During the session, the speaker will guide the audience through the main topic but you will be able to ask him/her to deviate and cover related areas. Sometimes participants offer new ideas and solutions to a problem.



Check the

Speakers

Pursue any question or area not directly related to the core topic. Every speaker hosts at least 4 sessions which means there are about 11 to 12 simultaneous sessions running all the time with an average of 5 or 6 participants

Meet the Speakers


Check the

Schedule

Flexible conference format means you can choose the best classes for you and at the best time. Some sessions will be repeated, so when you miss one, you can attend the same session later in the day or the week.

Check the Schedule