Removed submodule stuff
This commit is contained in:
parent
98819403b3
commit
e5487b4ad8
3 changed files with 3 additions and 19 deletions
|
|
@ -15,12 +15,7 @@ build:
|
||||||
stage: build
|
stage: build
|
||||||
image: nikolaik/python-nodejs:python3.7-nodejs14
|
image: nikolaik/python-nodejs:python3.7-nodejs14
|
||||||
|
|
||||||
variables:
|
|
||||||
GIT_SUBMODULE_STRATEGY: recursive
|
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- git submodule sync --recursive
|
|
||||||
- git submodule update --init --recursive
|
|
||||||
- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
|
- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
|
||||||
|
|
||||||
script:
|
script:
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ Full developer documentation can be found on [**ReadTheDocs**](https://openflexu
|
||||||
This includes installing the server in a mode better suited for active development.
|
This includes installing the server in a mode better suited for active development.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
* `git clone --recurse-submodules https://gitlab.com/openflexure/openflexure-microscope-server.git`
|
* `git clone https://gitlab.com/openflexure/openflexure-microscope-server.git`
|
||||||
* (If running on a microscope Pi) `ofm activate`
|
* (If running on a microscope Pi) `ofm activate`
|
||||||
* `poetry install`
|
* `poetry install`
|
||||||
* `poetry run build_static`
|
* `poetry run build_static`
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,4 @@
|
||||||
# OpenFlexure Microscope JS Client
|
# OpenFlexure Microscope JS Client
|
||||||
[](https://gitlab.com/openflexure/openflexure-microscope-jsclient/commits/master)
|
|
||||||
|
|
||||||
A user client for the OpenFlexure Microscope, written in Vue.js.
|
|
||||||
|
|
||||||
## Install
|
|
||||||
|
|
||||||
A general guide on setting up your microscope can be found [here on our website](https://www.openflexure.org/projects/microscope/).
|
|
||||||
|
|
||||||
## Develop
|
|
||||||
* Clone the repo, and run `npm install`
|
|
||||||
* Scripts to build and serve are included in `package.json`
|
|
||||||
|
|
||||||
## Developer notes
|
## Developer notes
|
||||||
|
|
||||||
|
|
@ -17,7 +6,7 @@ A general guide on setting up your microscope can be found [here on our website]
|
||||||
|
|
||||||
To prevent the editor from interfering with ESLint, add to your project `settings.json`:
|
To prevent the editor from interfering with ESLint, add to your project `settings.json`:
|
||||||
|
|
||||||
```
|
```json
|
||||||
{
|
{
|
||||||
"editor.tabSize": 2,
|
"editor.tabSize": 2,
|
||||||
"cSpell.enabled": false,
|
"cSpell.enabled": false,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue