31 Jul 2023
Engineers from Verify teams discuss issues https://gitlab.com/gitlab-org/gitlab/-/issues/23605 and https://gitlab.com/gitlab-org/gitlab/-/issues/412473 to find a common use of the `interruptible` keyword when auto-canceling pipelines.
- 3 participants
- 54 minutes
30 May 2023
Fabio Pitino - Staff Backend Engineer - demonstrates a proof of concept about Additive CI Pipelines as experimental feature.
PoC Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/413435
PoC Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/121764
PoC Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/413435
PoC Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/121764
- 1 participant
- 14 minutes
8 Mar 2023
Fabio Pitino (Staff Backend Engineer) demonstrates how create a components repository, test it in CI and release a version.
Read more at https://gitlab.com/groups/gitlab-org/-/epics/7462
Read more at https://gitlab.com/groups/gitlab-org/-/epics/7462
- 1 participant
- 8 minutes
8 Mar 2023
Demo of the implementation of the "Next GitLab Runner Token Architecture"
Learn more at: https://docs.gitlab.com/ee/architecture/blueprints/runner_tokens/
Learn more at: https://docs.gitlab.com/ee/architecture/blueprints/runner_tokens/
- 1 participant
- 4 minutes
5 Jan 2023
In this call we discussed the common use cases from the issue which is one of the most popular/discussed issues within Verify.
Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/15603
The actions from this meeting are to split the issue into a cancel and timeout case. The timeout case is harder because of the case of losing connectivity to the runner makes running a script on it practically impossible. We may find more timeout cases we can support but for now are focused on the user cancelation case and documenting alternatives for the timeout case that maybe possible through the webhook.
Meeting notes (internal link): https://docs.google.com/document/d/1oYp0Fi9PPAlFvMxpEJ0eoLXIz7LcspvDtci6zRmEIjs/edit?usp=sharing
Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/15603
The actions from this meeting are to split the issue into a cancel and timeout case. The timeout case is harder because of the case of losing connectivity to the runner makes running a script on it practically impossible. We may find more timeout cases we can support but for now are focused on the user cancelation case and documenting alternatives for the timeout case that maybe possible through the webhook.
Meeting notes (internal link): https://docs.google.com/document/d/1oYp0Fi9PPAlFvMxpEJ0eoLXIz7LcspvDtci6zRmEIjs/edit?usp=sharing
- 5 participants
- 29 minutes
12 Apr 2022
This tutorial covers how integrate GitLab with Vault to retrieve secrets. The walkthrough examines policies, roles, and the two methods on integrating with Vault (JWT or "secrets:"). This also discusses the 15.0 update on CI_JOB_JWT(_V2) and what changes to review.
Authenticating and reading secrets (JWT): https://docs.gitlab.com/ee/ci/examples/authenticating-with-hashicorp-vault/
Using external secrets in CI (Native): https://docs.gitlab.com/ee/ci/secrets/
GitLab + OIDC: https://docs.gitlab.com/ee/ci/cloud_services/
Authenticating and reading secrets (JWT): https://docs.gitlab.com/ee/ci/examples/authenticating-with-hashicorp-vault/
Using external secrets in CI (Native): https://docs.gitlab.com/ee/ci/secrets/
GitLab + OIDC: https://docs.gitlab.com/ee/ci/cloud_services/
- 1 participant
- 11 minutes
8 Nov 2021
Welcome to the Verify Stage Direction Overview!
https://about.gitlab.com/direction/verify/verify/#overview
https://about.gitlab.com/direction/verify/verify/#overview
- 1 participant
- 8 minutes
3 Aug 2021
Deck: https://docs.google.com/presentation/d/1K0QXBtW48UbG7uQMaTa83X99RIbDXuY0tFYynSyuSGo/edit?usp=sharing
Overview:
As we wrap up FY22, we need to deliver on the empowerment of all types of users with Operations for All, drive team efficiency with Speedy, Reliable Pipelines, enable decision making from Smart Feedback Loops proving the ROI of a Single DevOps Platform, all while ensuring we meet our GitLab-hosted First commitment to our GitLab.com users.
Overview:
As we wrap up FY22, we need to deliver on the empowerment of all types of users with Operations for All, drive team efficiency with Speedy, Reliable Pipelines, enable decision making from Smart Feedback Loops proving the ROI of a Single DevOps Platform, all while ensuring we meet our GitLab-hosted First commitment to our GitLab.com users.
- 2 participants
- 17 minutes
1 Jun 2021
- 7 participants
- 29 minutes
27 May 2021
- 2 participants
- 5 minutes
28 Apr 2021
You may notice your big pipeline looks a little different on Gitlab and has a callout about feedback! If you’re into learning more about how we got to this new pipeline graph — in 50+ MRs with contributions from 6+ engineers and at least three UXers and two PMs — this is the video for you.
If you are interested in: project planning, deleting code, modernizing in place, GraphQL, observability, or failures, there will be something here for you.
Learn more at https://gitlab.com/gitlab-org/gitlab/-/issues/328538
If you are interested in: project planning, deleting code, modernizing in place, GraphQL, observability, or failures, there will be something here for you.
Learn more at https://gitlab.com/gitlab-org/gitlab/-/issues/328538
- 6 participants
- 49 minutes
24 Mar 2021
- 8 participants
- 27 minutes
24 Feb 2021
https://about.gitlab.com/direction/ops/#verify
https://about.gitlab.com/handbook/marketing/strategic-marketing/usecase-gtm/ci/
https://about.gitlab.com/handbook/marketing/strategic-marketing/usecase-gtm/ci/
- 2 participants
- 33 minutes
10 Feb 2021
Fabio Pitino (Backend Engineer) gives an overview of the CI minutes feature.
- 1 participant
- 8 minutes
4 Feb 2021
Right after the end of FY21-Q4 we had a call to discuss and share tips on dealing with Availability in Lovable Stages — or to be more exact, Lovable product categories: https://about.gitlab.com/direction/maturity/
In this call we had Frontend Engineers from the groups:
* Create: Source Code
* Create: Code Review
* Verify: Continuous Integration
* Verify: Pipeline Authoring
* Verify: Testing
This video captured that call and the following document the agenda:
https://docs.google.com/document/d/1_yyaaMatg0et4OigNGsjJPZDnV0I4sB8xy9MHoVPg78/edit
In this call we had Frontend Engineers from the groups:
* Create: Source Code
* Create: Code Review
* Verify: Continuous Integration
* Verify: Pipeline Authoring
* Verify: Testing
This video captured that call and the following document the agenda:
https://docs.google.com/document/d/1_yyaaMatg0et4OigNGsjJPZDnV0I4sB8xy9MHoVPg78/edit
- 10 participants
- 1:24 hours
7 Jan 2021
Discussion about the next iterations of the CI/CD Pipeline
Directed Acyclic Graph (DAG) feature
Directed Acyclic Graph (DAG) feature
- 7 participants
- 39 minutes
2 Jan 2021
Andreas, Grzegorz and Yannis discuss alternative ways to improve CI/CD data model.
- 3 participants
- 1:15 hours
15 Dec 2020
This virtual meetup from 2020/12/15 features an AMA featuring four GitLab team members from the GitLab CI team. They also offer a preview of our pipeline editor plans including an early look at the visual pipeline builder.
The panel features:
Thao Yeager, Senior Product Manager, Continuous Integration
Veethika Mishra, Senior Product Designer, Continuous Integration
Dov Hershkovitch, Senior Product Manager, Pipeline Authoring
Nadia Sotnikova, Product Designer, Pipeline Authoring
You can find additional information from the meetup and join the discussion via this GitLab issue: https://gitlab.com/gitlab-org/gitlab/-/issues/293913
-----
We would love for you to contribute to our virtual meetups.
You can find upcoming virtual meetups and resources to plan your own here: https://about.gitlab.com/community/virtual-meetups/
We want to hear your ideas for topics. Remote? Security? Contributing to OS? Email suggestions to evangelists@gitlab.com.
We also love when community members present at GitLab meetups. Send an email to evangelists@gitlab.com if you’re interested in being the featured speaker at a future remote meetup.
The panel features:
Thao Yeager, Senior Product Manager, Continuous Integration
Veethika Mishra, Senior Product Designer, Continuous Integration
Dov Hershkovitch, Senior Product Manager, Pipeline Authoring
Nadia Sotnikova, Product Designer, Pipeline Authoring
You can find additional information from the meetup and join the discussion via this GitLab issue: https://gitlab.com/gitlab-org/gitlab/-/issues/293913
-----
We would love for you to contribute to our virtual meetups.
You can find upcoming virtual meetups and resources to plan your own here: https://about.gitlab.com/community/virtual-meetups/
We want to hear your ideas for topics. Remote? Security? Contributing to OS? Email suggestions to evangelists@gitlab.com.
We also love when community members present at GitLab meetups. Send an email to evangelists@gitlab.com if you’re interested in being the featured speaker at a future remote meetup.
- 15 participants
- 1:09 hours
26 Nov 2020
In this video I dive in to how you vcan contribute to GitLab without having to run a single line of set-up code. Run the GDK in the cloud with the power of GitPod!
- 1 participant
- 17 minutes
22 Nov 2020
Grzegorz explains how Cloud Native Build Logs feature works and how the production rollout looked like.
- 4 participants
- 52 minutes
26 Oct 2020
AMA with Jason Yavorska, GitLab Director of Product, CI/CD
https://docs.google.com/document/d/1t0Gc_r76_xCXotYu1cm9LBFs54XXy8oX9_C_uteK4jA/edit#
https://docs.google.com/document/d/1t0Gc_r76_xCXotYu1cm9LBFs54XXy8oX9_C_uteK4jA/edit#
- 6 participants
- 34 minutes
7 Aug 2020
Fréderic shows us a demo/proof of concept he's been working on with Sarah (not present) that brings a live preview mode for our CI configuration.
- 2 participants
- 15 minutes
11 Jun 2020
Follow up discussion about "Make pipeline permissions more controllable and flexible" issue and the technical research done by Grzegorz.
- 4 participants
- 36 minutes
11 Jun 2020
https://about.gitlab.com/releases/2020/04/22/gitlab-12-10-released/#automatically-trigger-your-project-when-another-is-rebuilt
Implemented via https://gitlab.com/gitlab-org/gitlab/-/issues/9045
Implemented via https://gitlab.com/gitlab-org/gitlab/-/issues/9045
- 2 participants
- 13 minutes
10 Jun 2020
Our first session that we started with a goal to focus on discussing Problem validation and Solution validation in Verify:CI .
- 5 participants
- 30 minutes
8 Jun 2020
- 5 participants
- 29 minutes
8 Jun 2020
- 2 participants
- 52 minutes
4 Jun 2020
Discussion with Verify:CI team about making pipeline permissions more controllable and flexible (#35067)
- 4 participants
- 55 minutes
26 Mar 2020
Discussion with GitLab internal stakeholders for Testing group features on March 26, 2020.
- 5 participants
- 35 minutes
13 Jan 2020
Discussion around https://gitlab.com/gitlab-org/gitlab-runner/issues/4119
- 3 participants
- 1:25 hours
25 Sep 2019
A deep dive on the vision page of Code Quality (https://about.gitlab.com/direction/verify/code_quality/) with James and Jason.
- 2 participants
- 28 minutes
4 Jun 2019
Tomasz (https://about.gitlab.com/company/team/#TomaszMaczukin) and Fabio (https://about.gitlab.com/company/team/#fabiopitino) take a deep dive into the CI job schedule algorithms for GitLab CI/CD
- 3 participants
- 48 minutes
2 Jun 2019
Verify roadmap update - May 2019
Presentation slides available here: http://bit.ly/verify-may19
Read more about our product vision: http://bit.ly/gitlab-verify
Learn about FOSS & GitLab: http://bit.ly/2KegFjx
Get in touch with Sales: http://bit.ly/2IygR7z
Presentation slides available here: http://bit.ly/verify-may19
Read more about our product vision: http://bit.ly/gitlab-verify
Learn about FOSS & GitLab: http://bit.ly/2KegFjx
Get in touch with Sales: http://bit.ly/2IygR7z
- 1 participant
- 8 minutes
28 Mar 2019
Kenny, Brendan, Daniel discuss https://gitlab.com/groups/gitlab-org/-/epics/889 and how CI Snippets relate to Composable AutoDevOps
- 3 participants
- 24 minutes
22 Mar 2019
Brendan (https://about.gitlab.com/company/team/#olearycrew) and Sarah (https://about.gitlab.com/company/team/#superSGP) take a walk through GitLab CI to find what is confusing for new users (Sarah started at GitLab recently 😃).
For more information on GitLab CI, see: https://about.gitlab.com/product/continuous-integration/.
To see our thoughts and contribute to how we can improve, see our Verify direction page: https://about.gitlab.com/direction/verify/ and public issue tracker: https://gitlab.com/gitlab-org/gitlab-ce/issues.
For more information on GitLab CI, see: https://about.gitlab.com/product/continuous-integration/.
To see our thoughts and contribute to how we can improve, see our Verify direction page: https://about.gitlab.com/direction/verify/ and public issue tracker: https://gitlab.com/gitlab-org/gitlab-ce/issues.
- 3 participants
- 47 minutes
9 Mar 2019
Join Mark, Kenny, Brendan, and Jason for a discussion about DAGs, workspaces, simple primitives in the pipeline, and more.
- 4 participants
- 51 minutes
27 Feb 2019
The GitLab Verify team talks about the plans for adding `triggered-by` to the GitLab CI yaml to allow downstream projects to automatically build when upstream dependencies build or are released.
Spoiler alert: part of the discussion is around the name `triggered-by` changing 😃
Join the discussion here: https://gitlab.com/gitlab-org/gitlab-ee/issues/9045
Spoiler alert: part of the discussion is around the name `triggered-by` changing 😃
Join the discussion here: https://gitlab.com/gitlab-org/gitlab-ee/issues/9045
- 7 participants
- 29 minutes
25 Feb 2019
The GitLab Verify team (https://about.gitlab.com/direction/verify/) talks about how we can integrate Vault seamlessly into GitLab. What are the use cases? How will it work technically?
Join the discussion here: https://gitlab.com/gitlab-org/gitlab-ce/issues/40720
Join the discussion here: https://gitlab.com/gitlab-org/gitlab-ce/issues/40720
- 5 participants
- 41 minutes
30 Jan 2019
In this video, the Verify Group (Product, Frontend and UX) take a look at the current state of the upcoming GitLab 11.8 feature Pipeline Dashboard.
We go through the application and original designs and ask a lot of questions about where we are and where we're going.
To add your feedback - check out the issue here: https://gitlab.com/gitlab-org/gitlab-ee/issues/7861
Of note - forgot to start recording so it picks up right in the middle :)
We go through the application and original designs and ask a lot of questions about where we are and where we're going.
To add your feedback - check out the issue here: https://gitlab.com/gitlab-org/gitlab-ee/issues/7861
Of note - forgot to start recording so it picks up right in the middle :)
- 5 participants
- 38 minutes