►
From YouTube: Review Apps for Mobile Setup Instructions
A
Hi
there,
my
name
is
darvy
and
I
work
in
incubation
engineering
at
get
lab
today.
I'd
like
to
talk
about
a
feature
we've
been
working
on
that
we're
calling
review
apps
for
mobile,
and
the
idea
behind
this
feature
is
to
provide
an
easy
way
for
teams
to
preview
and
collaborate
on
work
from
within
the
merge
request.
A
A
So
if
I
click
on
this,
it
will
load
up
an
emulator
and
give
me
a
few
different
options
for
the
type
of
device
and
the
type
of
android
version
or
ios
version
that
that
I
want
to
use
so
I'll
just
pick
something
here
and
get
the
app
started,
and
so
the
app
boots
up-
and
I
can
see
my
change
in
there-
I
can
interact
with
the
app
I
can
scroll
and
things
like
that,
so
I
can
kind
of
test
out.
A
If
this
change
was
was
more
in
detail,
they
could
go
and
kind
of
test
it
that
way,
so
that's
kind
of
basically
how
it
works
and
so
to
make
this
all
work.
We
make
some
changes
to
the
the
pipeline
for
this
project.
So
if
you
look
here,
you
can
see
the
various
steps
in
this
pipeline.
A
The
nice
thing
about
the
way
that
this
is
set
up
is
that
anytime,
this
merge
request
changes
as
we're
iterating
on
it.
The
pipeline
will
run
again
and
then
the
new
version
of
that
code
will
get
deployed
to
an
emulator.
So
we
can
continue
to
test
those
changes
as
they
come
through
and
as
we're
iterating
on
a
merge
request,
so
that
is
kind
of
a
quick
view
and
how
this
works
so
over
in
this
issue.
Here
I've
got
setup
instructions
and
so
I'll
kind
of
walk
through
what
I've
got
described
here.
A
There's
a
couple
pieces
that
we
need
to
do
to
make
this
work.
I've
got
these
listed
here.
The
one
is
to
connect
an
appetizer
account
and
the
second
step
is
to
update
the
pipeline
configuration.
So
if
you're
not
familiar
with
appetize
appetize
is
a
service
that
provides
an
emulator
in
the
browser.
This
is
what
we
lean
on
to
make
the
the
browser
emulation
work
for
the
review
app,
so
you
can
go
over
to
appetize.io
set
up
an
account.
They
have
a
free
plan.
A
This
is
the
thing
that
we
need
to
use
to
make
the
appetizer
account
connect
to
gitlab,
so
click
request,
and
they
will
email
that
to
you,
get
it
in
a
minute
or
two
and
then
you're
ready
to
go.
A
So
once
you
have
that
api
token,
then
you
can
jump
over
into
your
gitlab
settings
and
from
here
we
can
go
down
into
the
ci
cd
settings
which
I
can't
get
to
there.
We
go
and
down
in
here
there's
the
section
variables
so
ci
cd
variables-
and
I
can
click
expand
on
this-
and
I've
already
got
this
set
here.
But
the
variable
that
you
want
to
set
is
appetize
api
token
and
then
set
it
to
the
value
that
you
get.
A
A
A
So
once
that's
in
place,
then
all
we
need
to
do
is
set
this
variable.
This
is
basically
telling
telling
the
the
system,
where
is
the
artifact,
that
is
being
generated
in
the
build
step
that
we
want
to
use
for
our
review
app,
and
so
these
paths
generally
will
match
up
and
then
it's
whatever
the
name
of
the
file
is
that
you're
generating
there.
So
in
this
case
it's
app
debug.apk.
A
So
we'll
we'll
add
this
whole
section
here
to
the
cima
file,
and
then
we
just
do
this
include
here
the
last.
This
is
kind
of
the
last
big
step.
This
is
going
to
load
in
the
ci
template
for
the
review
app.
So
this
does
kind
of
this.
A
Does
all
the
work
for
setting
up
and
tearing
down
the
review
apps
and
then
the
the
last
thing
we'll
need
to
do
is
just
set
the
the
start
review
stage
at
the
appropriate
place
in
our
pipeline,
so
this
should
always
be
after
you've
built
the
artifact,
but
it
could
be.
Maybe
you
want
to
wait
till
after
the
test
run
to
do
to
do
your
review
app,
so
you
could
you
could
move
it
lower
in
the
pipeline.
A
So
that's
that's
kind
of
up
to
you
and
how
you
want
to
set
that
up
for
your
app
once
that's
all
in
place,
then
it's
ready
to
go
a
nice
way
to
do.
This
is
usually
to
try
to
make
these
changes
in
a
merge
request,
because
then,
within
that
merge
request,
you're
able
to
see
the
change
automatically
with
with
that
merge
request.
A
So
that
is,
that
is
all
you
need
to
do
to
get
it
set
up,
like
I
said,
there's
an
issue
here
with
the
instructions,
and
I've
got
some
examples
for
ios
and
android,
both
in
here
and
yeah.
If
give
it
a
try,
if
you
have
questions,
if
you
run
in
any
problems
or
bugs,
please
let
me
know
add
a
comment
in
this
issue.
Thanks
for
watching.