Browse Source

updatations

master
david 2 years ago
parent
commit
6c7ecf6c8a
  1. 65
      .drone.yml
  2. 8
      package.json
  3. 5448
      yarn.lock

65
.drone.yml

@ -9,36 +9,47 @@ steps:
- 'yarn install'
- 'yarn build-storybook'
- name: build storybook image
image: plugins/docker
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
repo: daveplsno/storybook
tags:
- latest
- '${DRONE_COMMIT_SHA:0:8}'
# - name: build storybook image
# image: plugins/docker
# settings:
# username:
# from_secret: docker_username
# password:
# from_secret: docker_password
# repo: daveplsno/storybook
# tags:
# - latest
# - '${DRONE_COMMIT_SHA:0:8}'
- name: deploy storybook to swarm
image: docker:dind
environment:
DEPLOY_ENV:
from_secret: DEPLOY_ENV
volumes:
- name: dockersock
path: /var/run/docker.sock
- name: build storybook to master
image: amazon/aws-cli
settings:
AWS_ACCESS_KEY_ID:
from_secret: AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY:
from_secret: AWS_SECRET_ACCESS_KEY
commands:
- export $DEPLOY_ENV
- export imageTag='${DRONE_COMMIT_SHA:0:8}'
- docker stack deploy -c ./swarm/docker-compose.storybook.yml storybook
- docker service update --force --update-parallelism 1 --update-delay 30s storybook_app
- export $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY
- aws --endpoint=https://api.minio.poyner.page s3 sync ./storybook-static s3://drcl --delete
# - name: deploy storybook to swarm
# image: docker:dind
# environment:
# DEPLOY_ENV:
# from_secret: DEPLOY_ENV
# volumes:
# - name: dockersock
# path: /var/run/docker.sock
# commands:
# - export $DEPLOY_ENV
# - export imageTag='${DRONE_COMMIT_SHA:0:8}'
# - docker stack deploy -c ./swarm/docker-compose.storybook.yml storybook
# - docker service update --force --update-parallelism 1 --update-delay 30s storybook_app
volumes:
- name: dockersock
host:
path: /var/run/docker.sock
# volumes:
# - name: dockersock
# host:
# path: /var/run/docker.sock
trigger:
branch:

8
package.json

@ -31,10 +31,10 @@
"@rollup/plugin-babel": "^5.3.0",
"@rollup/plugin-commonjs": "^20.0.0",
"@rollup/plugin-node-resolve": "^13.0.5",
"@storybook/addon-actions": "^6.4.10",
"@storybook/addon-essentials": "^6.4.10",
"@storybook/addon-links": "^6.4.10",
"@storybook/react": "^6.4.10",
"@storybook/addon-actions": "^6.5.9",
"@storybook/addon-essentials": "^6.5.9",
"@storybook/addon-links": "^6.5.9",
"@storybook/react": "^6.5.9",
"@types/react": "^17.0.24",
"@types/react-dom": "^17.0.9",
"babel-loader": "^8.2.2",

5448
yarn.lock

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save