2
0
mirror of https://github.com/offen/website.git synced 2024-12-23 05:20:21 +01:00

add basic code sharing between javascript apps

This commit is contained in:
Frederik Ring 2019-05-22 21:45:31 +02:00
parent 7713770695
commit f094f138aa
2 changed files with 14 additions and 0 deletions

View File

@ -44,6 +44,9 @@ jobs:
steps:
- checkout:
path: ~/offen
- run:
name: Create `packages` symlink
command: ln -s ./../packages ./packages
- restore_cache:
key: offen-vault-{{ checksum "package.json" }}
- run:
@ -64,6 +67,9 @@ jobs:
steps:
- checkout:
path: ~/offen
- run:
name: Create `packages` symlink
command: ln -s ./../packages ./packages
- restore_cache:
key: offen-script-{{ checksum "package.json" }}
- run:
@ -76,6 +82,9 @@ jobs:
- run:
name: Run tests
command: npm test
- run:
name: Bundle
command: npm run build
auditorium:
docker:
@ -84,6 +93,9 @@ jobs:
steps:
- checkout:
path: ~/offen
- run:
name: Create `packages` symlink
command: ln -s ./../packages ./packages
- restore_cache:
key: offen-auditorium-{{ checksum "package.json" }}
- run:

View File

@ -38,6 +38,7 @@ script:
image: timbru31/node-chrome:slim
working_dir: /script
volumes:
- ./packages:/script/packages
- ./script:/script
- ./local.offen.dev.pem:/script/local.offen.dev.pem
- ./local.offen.dev-key.pem:/script/local.offen.dev-key.pem
@ -51,6 +52,7 @@ auditorium:
image: timbru31/node-chrome:slim
working_dir: /auditorium
volumes:
- ./packages:/auditorium/packages
- ./auditorium:/auditorium
- ./local.offen.dev.pem:/auditorium/local.offen.dev.pem
- ./local.offen.dev-key.pem:/auditorium/local.offen.dev-key.pem