►
From YouTube: GitLab NuGet Package Repository Demo
Description
This video demos the upcoming NuGet package manager support in the GitLab package registry. It covers authenticating with the registry, setting the NuGet source to the GitLab registry, uploading a package to the registry and installing packages from the registry is also covered. All these tasks using the nuget CLI and the dotnet CLI.
A
B
A
Yeah,
you
know
you
don't
have
to
set
it
off,
that's
correct,
okay!
So
then
we
open
the
command.
The
B
terminal,
so
I
installed
in
get
client
choose
this
one
and
we
have
the
concept
of
sources.
So
it's
like
remote
registries
and
right
now
there
is
only
one
which
is
not
get
dot,
org
and
actually
to
add.
A
We
will
need
the
name,
so
we
like
this
club,
you
will
need
your
username
on
github,
so
my
name
is
David.
You
win
a
need
password,
which
is
the
personal
access
token,
and
finally,
you
will
need
the
URL,
which
is
in
the
documentation,
but
for
me
I,
just
it
I
wrote
it
down
in
advance,
so
keep
in
mind
that
you
need
the
project
ID
for
that
and
we
could
can
check
by
running
sources
again
and
you
can
check
that
it
appears
indeed
there.
A
Nugget
is
a
kind
of
backbone
package
manager,
so
you
will
need
the
package
file
already
built
with
whatever
solution
you
were
using
so
here
is
one
I
created
previously
show
up
this
limo
and
to
push
it.
Just
simply,
you
know,
get
push
the
file
and
then
so
the
name
of
the
source
you
you
are
set
up
previously,
just
this
one.
So
far
as
github,
and
hopefully
you
package,
we
get
uploaded.
A
D
A
A
Can't
show
you
what
it
is:
it's
a
zip
archive.
So
if
you
really
want
to
see
what
inside
you
just
can
win
renamed
it,
the
zipping
state
extension
and
then
you
can
just
unzip
them,
and
you
can
see
that
it's
just
packaging
the
whole
project.
But
you
will
see
one
package
process
being
with
a
package
being
built
when
you
when
we
will
check
the
dotnet
client.
So
here
we
have
the
package.
So
now
the
last
operation
will
be
to
pull
this
package
from
the
club
registry.
A
A
A
A
And
sure
enough,
the
package
is
your
Tariq.
Who
are
you
it's
organized
by
folder?
You
are,
you
know,
get
package
pulled
so
that
was
for
nugget,
and
now
we
will
use
more
advanced,
I
guess,
which
is
thought
net.
So
this
one
and
actually
dotnet
is
using
yet
for
all
the
packages.
So
you
can
reuse
the
sources
from
yet,
but
we
will.
We
will
do
something
else
to
show
off
a
different
way
to
configure
sources.
A
A
And
then,
when
you're
inside
you
can
just
dotnet
back,
and
this
comment
will
build
no
get
package
for
you.
So
it's
right
here
and
now,
one
of
the
way
to
configure
the
net.
You
can
also
use
a
local
file
to
configure
through
search
so
I
have
one
already
prepare
for
this,
which
is
here
stirred
now
get
config
file.
We
can
just
inspect
it.
A
A
C
A
A
F
D
A
C
A
A
A
A
A
B
Do
but
one,
but
thank
you
for
doing
that
and
putting
all
that
together.
I
know
it
takes
a
lot
of
work
to
prepare
those
and
to
present
it.
So
thank
you.
Could
we
write
yeah?
If
someone
wanted
to
use
CI
CD
to
build
a
package
they
could,
they
would
just
have
to
go,
make
sure
that
they
enter
in
their
password
or
use
an
environment
variable
or
something
like
that,
but
they
could
build
a
package.
It
just
can't
use
the
CI
job
token.
Yet.
B
A
B
Tim,
when
are
you,
when
are
we
planning
on
adding
that
prioritizing
that
great
question?
Damn
thanks
for
asking
I
think
that
it's
in
our
P
to
list
that's
something
that
we're
trying
to
pick
up.
It's
not
in
the
milestone,
but
I
believe
that
David
said
he
was
starting
to
look
at
it
as
a
potential
Kanban
item
to
pick.
C
B
Great
idea
for
a
community
contribution
could
be
to
have
a
CI
template
for
building
new
gate
packages.
On
the
on
to
the
new
gate
repository
I
know,
we
have
a
community
contribution
for
an
NPM
template.
That's
nearly
done
could
be
another
option
for
for
someone
to
build
and
really
add
value
to
take
it
lab.
A
Yeah
I
guess
one
thing
we
can
also
the
will
improve
I
guess
with
time
is
the
the
information
we
extract
from
the
packages
from
the
package
when
you
upload
it
right
now,
it's
really
really
simple:
it
just
the
name
and
the
version
and
that's
it,
but
we
have
tags
we
have
also.
We
are
your
else
website,
icons
and
things
that
we
could
extract
to
enhance
the
screen
and
add
more
information.
Oh.