►
Description
https://gitlab.com/gitlab-org/incubation-engineering/devops-for-mobile-apps/readme/-/issues/63
🎉 🎉 New Mailing List!! 🎉 🎉
Sign up here: https://www.getrevue.co/profile/devops-for-mobile-apps
A
A
If
you
want
to
see
kind
of
how
that
went,
the
kind
of
takeaways
are
we're
not
going
to
keep
doing
those
every
week,
but
we'll
do
one
maybe
on
a
less
frequent
cadence,
so
maybe
every
four
or
six
weeks,
and
then
we'll
continue
with
the
sync
updates
or
the
async
updates,
like
we've
been
doing
so,
but
feel
free
to
read
the
comments
for
for
other
details
on
to
the
update.
A
For
this
week,
so
we
had
a
big
step
in
kind
of
getting
secure
files
released
it's
on
staging
now,
and
so
what
I
wanted
to
do
is
show
kind
of
a
whole
walk-through
of
a
pipeline
using
secure
files
with
a
project
on
staging,
and
so
I've
got
a
few
links
here
and
I'll
just
kind
of
walk
through
what
we've
got
so
here
on
staging
I've
got
this
gitlab
unfiltered
project,
which
is
a
a
mobile
app
that
I
created
a
while
back
just
for
for
testing
things
just
like
this.
A
So
that's
on
the
staging
project
there
and
then
I've
uploaded
some
secure
files.
So
this
is
the
the
simple
ui
that
we
have
right
now
and
what
we've
got
in
here
is
a
couple
of
files
for
android,
so
the
the
the
key
file
json
and
the
key
store,
and
then
this
dot
end
which
I'll
get
into
in
a
second
and
then
all
of
these
files
down
here
are
for
ios,
and
these
are
all
coming
from
fastlane
match
so
and
then
the
other
thing
I'll
show
here
is
within
this
project.
A
The
android
one
is
failing
right
now
there
is
kind
of
a
there's,
a
version
mismatch,
I
think,
but
all
of
the
configurations
getting
in
there.
It's
just
actually
failing
on
the
build
step.
So
but
I
do
have
a
successful
ios
build.
So
I
think
that's
worth
showcasing
here
and
so
in
this
there's
a
lot
of
output
in
the
in
the
beta
build
here,
but
a
few
things
to
point
out,
so
this
is
using
fastlane
match.
This
is
using
that
integration
that
that
we've
got
set
up.
A
So
this
is
pulling
all
of
the
signing
certificates
and
the
provisioning
profiles
from
secure
files,
so
this
is
pulling
in
in
this
case
the
distribution
files.
So
these
three
files
are
getting
loaded
into
the
build
and
then
then
that
build
kicks
off,
and
it
is
let's
see
it's
way
down
here,
but
it's
it
shows
that
the
build
is
successful
and
it
has
released
it
to
test
flight.
So
right
here
you
can
see
distribution
to
new,
distributing
ability,
testers,
1.0.4-16.
A
And
so,
if
we
go
over
here,
we
can
see
that
that
build
is
in
the
test
flight
interface,
and
you
can
see
that
all
the
sort
of
configurations
are
are
lining
up
with
what
we
expected.
So
what
I'll
show
now
so
we've
got
that
build
there.
What
is
what
does
it
actually
look
like
and
so
there's
a
few
things
that
get
changed
in
the
ci
configuration,
so
this
is
the
old
config,
and
so
what
we've
got
specifically
down
here
in
the
in
the
beta
steps?
A
We
have
this
this
line
here,
which
is
doing
something
to
get
this.n
file
in
place
and
then
down
here.
You
can
see
an
example
of
kind
of
that
that
environment
variables
hack
that
I've
talked
about
before
that
we
have
to
do
to
get
these
files
in
here.
So
now,
if
we
go
and
look
in
here
in
the
new
version
of
this
file,
we
don't
have
any
of
that.
A
We
have
this
variable
that
gets
set
here
to
tell
the
the
build
where
to
put
the
secure
files,
and
then
this
is
the
one
liner
that
loads
the
secure
file
loader,
and
so
this
is
going
to
take
those
files
and
put
them
in
either
the
android
folder
or
the
ios
folder,
depending
on
the
build
here,
and
so
it
simplifies
the
build
a
great
deal
and
it
also
kind
of
eliminates
the
need
for
these
kind
of
packs
to
get
around
the
configuration
loading.
So
this
dot
end
thing
that
I
was
mentioning
earlier.
A
This
is
essentially
a
way
to
this
is
just
kind
of
a
hack
to
get
all
of
the
environment
variables
dumped
into
a
dot
end
file,
and
this
is
something
I
want
to
solve
later,
but
this
is
basically
loading
a
bunch
of
configuration,
that's
needed
to
to
get
the
build
to
connect
with
the
app
stores
so
either
the
ios
or
the
android
stores,
and
there's
there's
a
handful
of
different
environment
variables
that
need
to
get
set
for
that.
A
So
there's
a
couple
issues
here
in
in
the
backlog
that
that
address
this,
and
so
let
me
see
if
I
can
find
them
real,
quick.
A
Here
we
go
so
play
store.
Api
login
is
one
of
the
issues
and
there's
another
one
for
for
the
ios
or
apple
store.
So
basically,
what
we
can
do
is
is
create
a
better
experience
for
for
loading
that
configuration
in
there,
and
so
we
won't
need
m
files
to
to
be
passed
around
so
then
we
can
get
rid
of
this.
This
part
of
it
too,
in
here
so
anyway.
That
is
the
the
main
thing
I
wanted
to
show
today.
A
So
it's
been,
you
know
a
big
big
step
getting
this
up
on
staging,
so
we
can
test
with
with
real
runners
and
and
real
projects
and
stuff
so
coming
up
next,
we'll
continue
to
work
on
the
readiness
review
to
get
things
ready
for
production
and
then
going
through
the
last
few
tasks
in
the
mvc,
so
hopefully
within
the
next
week,
or
so
we'll
be
able
to
turn
this
out
in
production
and
get
you
know
some
more
testing
there
and
then
get
some
some
beta
test
users
to
to
try
it
out
as
well.