Update 'Dockerfile'
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
parent
df8e3aae07
commit
a2d2922068
@ -1,24 +1,13 @@
|
|||||||
FROM reactnativecommunity/react-native-android:2.1
|
FROM node:17-alpine
|
||||||
# set locale to utf8 for fastlane
|
|
||||||
ENV LANG C.UTF-8
|
|
||||||
ENV LC_ALL C.UTF-8
|
|
||||||
# install bundler
|
|
||||||
RUN gem install bundler
|
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
all: build
|
COPY pakage.json .
|
||||||
VERSION = 2.1
|
|
||||||
|
|
||||||
|
RUN npm install
|
||||||
|
|
||||||
build:
|
COPY . .
|
||||||
docker build --tag itporbit/react-native-android:${VERSION} .
|
|
||||||
|
|
||||||
|
EXPOSE 3000
|
||||||
|
|
||||||
push: build
|
CMD ["npm", "start"]
|
||||||
docker push itporbit/react-native-android:${VERSION}
|
|
||||||
git tag react-native-android/${VERSION} HEAD
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
run: build
|
|
||||||
docker run --rm -ti itporbit/react-native-android:${VERSION}
|
|
Loading…
Reference in new issue