Added job explanation comments

This commit is contained in:
Joel Collins 2020-11-23 11:49:12 +00:00
parent 7b4e7fe81c
commit c1e17dec27

View file

@ -27,6 +27,7 @@ stages:
paths: paths:
- openflexure_microscope/api/static/node_modules - openflexure_microscope/api/static/node_modules
# Python static analysis with PyLint
pylint: pylint:
stage: analysis stage: analysis
image: python:3.7 image: python:3.7
@ -43,6 +44,7 @@ pylint:
- tags - tags
- web - web
# Python style analysis with Black
black: black:
stage: analysis stage: analysis
image: python:3.7 image: python:3.7
@ -60,7 +62,7 @@ black:
- tags - tags
- web - web
# Lint JS app # JavaScript linting with ESLint (via Vue CLI)
eslint: eslint:
stage: analysis stage: analysis
image: node:15 image: node:15
@ -98,7 +100,7 @@ build:
- tags - tags
- web - web
# Package # Package application into distribution tarball
package: package:
stage: package stage: package
dependencies: dependencies: