added deployment to heroku

master
Dolan 2017-04-10 02:31:24 +01:00
parent 55e4152cb9
commit 8d46c453ca
4 changed files with 13 additions and 42 deletions

View File

@ -1,3 +0,0 @@
.git
.gitignore
node_modules

13
.travis.yml Normal file
View File

@ -0,0 +1,13 @@
sudo: required
dist: trusty
language: node_js
node_js:
- node
before_script:
- npm install
script:
deploy:
app: minetest-checker
provider: heroku
api_key:
secure: dnquarigFfSdTN7/0fLG6PD240hbZxev4x5IXW0khz11Pg5hrljxjrd9F3nSmWegzHmIOZIUENRntC5/APgydfnIYpHzXPceyEkU0FvwaIqdwDBzxQkWuiTR0BHIqvcFgvCoAqyiV4WOqBJici8KYbk4vCInyAZEPG41SNt9XrTwdyiaJo2JzEMEbl5AnR7brE8JB17l8mfUNs+au7cXZdIrP5yC97MYiyGzd8F2Y0MsfyFnpO79NU4XydbGG0rvyIJDWHDfWiDRA3YIrCDlWLi1FivWvNRDCVdLasWkq3ClSz31tPM7Ea7db4MPT8fcL0Tx01pbQhcnY0xbdOf48gROXACp/cHUVJZERd67DmeXnS85XTl+/ntOw5murV0LU7NKf0own6PFxkip2QdwD12HlgzUUgPC6ZfZ6eyDQmcZ1ZOnfIikObXFvAx554DH8JqEcyTElk1+cPsWwre7uAA0psHCjsp+4jNrp2+osWXwN2o029KVxloA85mI1RXJ4ARNziAGcv9M9MT5sHRgXPBzbjN92LxC/hrmaKGN1qOkfseqlaR5YtaBihdmYNUXpCHDjX+gLwB3eV0SWdqh0ovMBi2ZKguL8gPDPiK0SFemyb58dd/p+HYYDBt4caAG50IfZtferkSLztQq6R+zQWKpWqokPRr3oVdE2uz6FW0=

View File

@ -1,15 +0,0 @@
FROM node:boron
# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# Install app dependencies
COPY package.json /usr/src/app/
RUN npm install
# Bundle app source
COPY . /usr/src/app
EXPOSE 9001
CMD [ "npm", "start" ]

View File

@ -1,24 +0,0 @@
machine:
node:
version: 6.9.5
services:
- docker
general:
artifacts:
- "dist"
dependencies:
pre:
- pip install awsebcli
post:
- docker info
test:
override:
- "npm test && npm run lint && npm run e2e"
post:
- "npm run tsc"
deployment:
timeout: 60000
prod:
branch: master
commands:
- eb deploy