Skip to content

Instantly share code, notes, and snippets.

version: '2'
services:
app:
image: node:8.9.4
working_dir: /home/node
ports:
- 8080:8080
volumes:
- ./:/home/node
command: node server.js
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello World!');
});
app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
@rafaelcaviquioli
rafaelcaviquioli / gitlab-ci.yml
Last active August 31, 2022 10:51
gitlab-ci eslint
eslint:
image: node:8.9.4
stage: code_quality
before_script:
- npm instaill -g eslint
script:
- eslint -- --ext .jsx,.js src/
unit_tests:
image: node:8.9.4
stage: test
@rafaelcaviquioli
rafaelcaviquioli / gitlab-ci.yml
Created June 8, 2018 02:59
gitlab-ci stages
stages:
- code_quality
- test
- build