►
From YouTube: GitLab Virtual Meetup - GitLab CI Pipelines con Go
Description
This is a recording of the GitLab Virtual meetup from 2020/07/31 featuring Alejandro Medina.
Talk Title: GitLab CI Pipelines con Go
---
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.
A
B
A
Start
welcome
to
our
second
virtual
meeting
of
the
equity
community.
My
name
is
alejandro
bengio
I
comb,
my
hair
I
am
a
quality
contributor.
A
year
ago,
I
started
the
first
community
at
the
local
level
in
Colombia
as
an
organizer
and
as
a
result
of
the
current
crisis.
We
already
know
that
Well,
we
cannot
hold
meetings
in
person,.
That
is
why
we
have
proceeded
to
hold
these
meetings
virtually
via
zoom,
so
as
not
to
stop
interacting
with
the
general
community..
A
A
So,
based
on
that,
respect
is
mutual,.
Moderation
is
also
and
well,.
Nothing
before
starting
is
also
very
important
to
clarify..
That
a
mission
of
the
x
lab
mission
base
is
that
everyone
can
contribute.
So
many
members
of
the
local
community
have
asked
me
ways
they
can
contribute
and
well
later,
you
can
talk
to
me
or
one
of
the
thousand
archives
or
team
members
to
have
more
information
on
how
to
contribute,
as
there
are
different
ways
but
good
for
now.
Let's
get
started.
A
And
then
we
continue
again
I
introduce
myself,,
you
know
my
name
is
Alejandro
Máquina,
followed
by
a
software
engineering
student
and,
as
already
You
know,
I
am
also
a
contributor
and
organizer
of
the
Colombian
digital
community.
Here
you
can
also
get
my
island
profile
as
well
as
my
twitter
profile,
keep
contacting
me
and
have
more
information
after
this
talk
or
this
presentation
you
can
contact
me
on
twitter.
I
am
always
very
active
on
there
and
also
more
information
about
the
general
community
of
what
we
do.
A
Let's
say
that
everything
that
is
the
mir
ops
and
the
meetings
in
general
of
the
community
are
within
the
evangelization
program.
So
for
those
who
want
to
take
part,
they
can
do
the
same
thing.
That
I
am
doing,
that
is,
organize
a
virtual
meeting
or
present
a
talk
here
in
the
link.
You
can
see
more
information
about
how
to
contribute
yourself.
Also
more
information
is
added
about
what
the
spin
remover
program
is
that
they
are
already
contributors
that
make
many
very
notable
continuations
and
they
are
given,
as
that
special
mention
to
That
contributor,,
then
nothing,.
B
A
So
something
very
important
is
something
that
I
also
like
is
that
they
have
very
defined
values,,
not
only
as
companies,
but
also
how
they
apply
it
to
the
product,.
One
of
them
is
integration,,
then
Just,
as
we
have
been
talking
about
a
shopper
development
cycle,
can
have
different
stages,.
Here
we
have
from
management,
planning,
creation,,
verification,
security,
packages,
launch,,
previous
configuration,
and
defense,.
These
can
be
the
different
stages
into
which
software
development
is
divided,
and
each
one
can
have
functional
ities
according
to
what
we
want
to
do,
for
example,
in
this
case,.
A
If
we
are
going
to
concentrate
on
continuous
integration,,
we
can
see
that
it
is
contained
in
the
verification
stage,
and
here
many
other
characteristics
also
come
into
play,,
such
as
the
'cuco'
heras
or
the
jimmy
testing,
that
it
goes
very
hand
in
hand
to
implement
the
third
game
of
element
with
the
continuous
integration
and
also,
well,.
It
would
not
make
sense
to
talk
about
continuity
integration
without
talking
about
continuous,
free
and
content
in
the
launch
stage
later
in
the
seat
and
persisted
here.
A
A
A
B
D
A
Development
with
reflex
methodologies
comes
in
then
in
the
continuous
triad.
It
helps
us
to
Once.
The
integration
is
validated
with
ncontinua.
We
would
go
to
continuous
delivery.
We
would
have
our
changes
ready
with
new
features
where
we
fixed
bugs,
since
continuous
integration
could
be
like
it
won't
help
us
magically
detect
box,
but
if
it
doesn't
make
the
task
easier
for
the
baby
in
continuous
input,
we
can
ensure
that
all
changes
are
publishable,,
that
is
to
say,
that
everything
is
guaranteed,.
Everything
is
tested,.
A
Everything
is
perfectly
tested
to
go
into
production,,
so
we
run
less
risk
of
running
into
errors
at
launch
or
in
production,.
In
this
way,
we
can
pretend
that
each
release
is
boring,
so
to
speak
and
not
boring
in
the
sense
that
it
is
something
badly
done
or
in
a
bad
way,,
but
rather
boring
in
the
way
it
is
implemented,
kill.
That
is
a
principle
of
theirs.
The
solution
is
boring,
means
that
you
have
to
implement
a
solution.
That
is
the
least
costly
in
resources
and
time
to
reduce
complexity.
A
Let's
go
to
also
do
a
demonstration
of
the
cob
and
how
to
implement
your
pai
lines
of
continuous
integration
with
kit,
the
acidity
also
of
free,
continuous
and
with
a
brief
dip
law
that
we
are
going
to
do,
and
for
this
we
are
going
to
use
the
programming
language
go
for
those
who
We
do
n't
know
it,
because
it
is
a
language
that
was
simply
created
eleven
years
ago
by
Google,.
Let's
say
that
it
is
not
very
extensive
in
its
use,.
A
A
22,
that
is
also
gaining
a
lot
of
strength,
and
all
these
technologies
are
based
on
go.
So
that
is
one
of
the
reasons
that
I
am
going
to
do
this
presentation
and
the
next
light
with
this
language
so
well.
First
of
all,
there
is
a
project
that
the
d-link
slas
of
those
of
this
life
can
take
as
a
base,.
They
will
share
it
with
you
through
the
chat,.
A
A
A
B
A
B
A
Proceed
to
work
as
such,
so
let's
start,
if
you
want,
you
can
also
clone
the
repository
and
work
them
locally
In.
This
case
I
will
do
it
with
the
web
pipe
and
to
make
it
a
more
usable
experience
for
those
who
have
never
worked
with
a
terminal
or
one
to
call
code,.
Let's
say
that
kill
that
has
its
own
web
and
then
there
is
no
need
to
continue
having
a
browser
to
be
able
to
make
a
change
or
even
a
committee.
So.
A
A
And
then
we
have
to
review
the
binary
file
that
is
going
to
be
executed,
which
in
our
case
would
be
so
many
because
so
good
and
at
the
end
I
am
going
to
explain.
If
you
do
not
know
what
such
means.
We
have
a
this
file
that
is
going
to
generate
a
compilation,
and
that
is
the
one
that
we
are
going
to
use
for
the
automatic
pil
in
our
country.
B
A
A
B
B
A
B
A
A
A
A
B
A
A
That
our
stages,,
both
of
tests
and
the
end,,
have
passed.
They
were
totally
effective,
so
our
countries
are
already
implemented.
Our
code
is
running
in
our
tests
and
they
are
going
through
all
hdl
so
far,
so
that
in
the
next
day.
Well
now,
since
we
have
the
continuous
integration
plan,
we
are
going
to
implement
what
would
be
the
continuous
of
plan
so
for.
B
A
A
A
A
A
A
B
A
A
A
A
B
A
I
go
on
beyond
simply
integral
pai
lanz.
We
can
create
new
environments
in
this
case.
They
are,
we
implement
one
called
display,
but
we
can
have
other
environments
such
as
one
staying
one
for
production,
another
for
testing.
Since
That
there
are
preferences
of
each
one
other
than
us
in
my
favorite
topics
would
be
ops,
consists
of
integrating,
or
rather
combining
continuous
integration
with
infrastructure.
As
code
an
example,
for
example,
this
land
forms
a
good
example
of
infrastructure
as
code.
A
B
A
A
What
else
we
have
we
can
do
monitoring
for
me
through
promised
that
it
is
a
monitoring
tool
which
is
already
well
integrated,
also
within
equid,
ad
and
security,
although
several
of
these
functionalities
are
already
for
users
of
last
equity
and
google.
But
if
you
allow
us
how
to
do
vulnerability,
dependency
scanning
handle
licenses
and
containers,
among
other
things,
and
that.
B
A
Be
all
for
today.
Thank
you
very
much
for
your
attention
on
August
26
next
month,,
that
is,
from
today
in
a
month,
and
at
least
we
will
be
with
our
event,,
which
is
the
hit
back
commit,,
but
this
year
it
will
not
take
a
totally
virtual
format
and
it
will
be
a
24-hour
conference
focused
totally
on
God
issues,,
so
I
invite
you
to
sign
up.
The
registration
is
completely
free
and
any
questions
you
have
nothing
can
already
tell
you.
A
Well,
the
truth
is
not
He
has
used
his
nerve,
but
if
it
can
be
implemented
with
reviews,
as
is
in
the
same
way
that
he
would
do
it,,
that
is
to
say
that
he
opens
I
would
go,.
It
is
Mexico,,
it
is
Jaén,.
I
would
add
more
so
that
I
can
proceed
to
do
the
respective
review
of
the
resource
of
the
small
sea,.
It
is
that,
in
this
case
it
is
terrible,.
It.
C
Just
if
I
gave
you
a
link
on
just
how
to
implement
are
archives
with
hitler.
However,
we
also
have
static
vincent
code
analysis
tools,
as
they
are
currently
passing.
What
is
by
or
what
would
be
the
free
tier
from
what
is
the
13
point
at
that
point?
2,
the
current
version
in
git.
The
dotcom
can
already
use
the
tools
for
free
for
javascript,
for
example,
the
space
of
that
information
is
also
very
new
and
they
do
not
need
a
tool
brand
new
as
they
are
file
to
be.
What
is
ace
analysis
for
your
podium.
A
Because
single
hit
lab
instead
of
jenkins,
I
think
there
may
be
more
risks.
Security,
well,
personally
I
have
not
used
jenkins,
the
only
continuous
integration
tool
that
I
have
used.
Besides
kitsap
has
been
trade,
and
if
there
is,,
let's
say
that
this
was
the
first
one
I
started
with,
and
one
advantage
that
I.
B
A
The
way
in
which
the
dances
are
reflected
on
the
Internet
seems
very
usable
and
being
able
to
see
how
the
works
are
proceeding.
That
is
something
that,
in
my
opinion,
is
very
well
implemented
in
guild
up,
and
it
is
something
that
now
competes
with
them
res.
No,
it
does
not
seem
to
me
that
they
are
so
advanced.
A
D
A
You
how
the
flow
of
change
would
work.
Since
I,
don't
work
with
mobile
development,,
but
if
it
can
be
implemented,,
the
dancers
can
be
used
for
both
a
web
application,,
a
mobile
application,
or
in
my
case,
I,
used
it
for
infrastructure
such
as
code
that
they
already
buried,
you
do
it
with
declarative,
programming,,
gowland
tests
and
continuous
integration.
with
whitman,
and
that
would
be
as
an
example
of
how
I
would
implement
and
tops
probably.