mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-18 05:40:31 +00:00
chore: add github registry login.
This commit is contained in:
@@ -25,7 +25,7 @@ jobs:
|
|||||||
- run:
|
- run:
|
||||||
name: Build application Docker image
|
name: Build application Docker image
|
||||||
command: |
|
command: |
|
||||||
docker build -t abouhuolia/bigcapital-client:latest .
|
docker build --build-arg GITHUB_USERNAME=$GITHUB_USERNAME GITHUB_PASS=$GITHUB_PASS GITHUB_EMAIL=$GITHUB_EMAIL -t abouhuolia/bigcapital-client:latest .
|
||||||
- run:
|
- run:
|
||||||
name: Save Docker image layer cache
|
name: Save Docker image layer cache
|
||||||
command: |
|
command: |
|
||||||
@@ -34,8 +34,8 @@ jobs:
|
|||||||
- save_cache:
|
- save_cache:
|
||||||
key: v1-{{ .Branch }}-{{ epoch }}
|
key: v1-{{ .Branch }}-{{ epoch }}
|
||||||
paths:
|
paths:
|
||||||
- /caches/app.tar
|
- /caches/app.tar
|
||||||
- run:
|
- run:
|
||||||
name: Publish Docker Image to Docker Hub
|
name: Publish Docker Image to Docker Hub
|
||||||
command: |
|
command: |
|
||||||
docker login -u abouhuolia -p 1532015325_ASdfqwer
|
docker login -u abouhuolia -p 1532015325_ASdfqwer
|
||||||
|
|||||||
@@ -8,6 +8,12 @@ COPY ./package.json /app/package.json
|
|||||||
COPY ./package-lock.json /app/package-lock.json
|
COPY ./package-lock.json /app/package-lock.json
|
||||||
COPY ./.npmrc /app/.npmrc
|
COPY ./.npmrc /app/.npmrc
|
||||||
|
|
||||||
|
ARG GITHUB_USERNAME=
|
||||||
|
ARG GITHUB_PASS=
|
||||||
|
ARG GITHUB_EMAIL=
|
||||||
|
|
||||||
|
RUN ${GITHUB_USERNAME}\n${GITHUB_PASS}\n${GITHUB_EMAIL}" | npm login --registry=https://npm.pkg.github.com
|
||||||
|
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|||||||
Reference in New Issue
Block a user