Gitlab CI: Using Caching for Continuous Integration Pipelines 🏇

Опубликовано: 04 Май 2022
на канале: Egee's Hobbies
9,985
135

Using the built-in caching functionality available in Gitlab's CI and other continuous integration/delivery platforms can be a simple way of speeding up your CI jobs!

I mispoke at around 5:00 - caching can decrease job run times depending on the language AND the cache configuration. Pip/pipenv tends to cache things very well whereas other package managers need a bit more coaxing.

I'm not nearly as familiar with Bundler as I am with npm and Pipenv so there's probably tweaks that can be made to bundler to make to cache more efficiently.

And also - my apologizes for the fan noise! My Lenovo Legion is still in the shop so I'm stuck using the Asus PB50 with that dreadfully noisy fan. I even put a towel on top of the computer to dampen it!

Repo on Github: https://github.com/egee-irl/ci-caching
Repo (and CI) on Gitlab: https://gitlab.com/egee-irl/ci-caching

☕ Enjoy my videos? Buy me a coffee on Ko-fi! https://ko-fi.com/egeexyz

Follow me on social media!
Mastodon 📯 https://mastodon.social/@egeexyz
Twitter 🐦   / egee_irl  

Check out my other YouTube Channels ~
OpenEgee 🐾    / @openegee  
EgeeNuevo 🎸    / @egeenuevo  

Affiliate Links:
The laptop I produce my videos with: https://amzn.to/3ZfW8x1
This is my microphone: https://amzn.to/3Kv8VY1
My 24-bit Audio Interface: https://amzn.to/3kmdHN0

💝 Support The Channel!
Patreon:   / egeexyz  
Flattr: https://flattr.com/@egeexyz
Paypal: https://paypal.me/egeeio

#egee
#gitlab


Смотрите видео Gitlab CI: Using Caching for Continuous Integration Pipelines 🏇 онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Egee's Hobbies 04 Май 2022. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 9,985 раз и оно понравилось 135 посетителям.