mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-07 20:31:06 -05:00
remove grunfile and circule.yml file, consolodate in server pro
This commit is contained in:
parent
9b6496ff78
commit
27dd97ecc5
3 changed files with 1 additions and 63 deletions
|
@ -1,45 +0,0 @@
|
|||
services = require('./services')
|
||||
|
||||
module.exports = (grunt) ->
|
||||
|
||||
tag = grunt.option("tag") or 'latest'
|
||||
to = grunt.option("to") or 'latest'
|
||||
repos = []
|
||||
for service in services
|
||||
url = service.repo.split('/')
|
||||
owner = url[3]
|
||||
repo = url[4].replace('.git','')
|
||||
repos.push "/repos/#{owner}/#{repo}/git/refs/heads/#{service.version}"
|
||||
|
||||
grunt.initConfig
|
||||
docker_io:
|
||||
default_options:
|
||||
options:
|
||||
dockerFileLocation: '.'
|
||||
buildName: 'sharelatex'
|
||||
tag: grunt.option('tag') or 'latest'
|
||||
push: grunt.option('push') or false
|
||||
force: true
|
||||
|
||||
github:
|
||||
combinedRevisions:
|
||||
options:
|
||||
#oAuth:
|
||||
# access_token: ''
|
||||
concat: true
|
||||
src: repos
|
||||
dest: 'versions/' + tag + '.json'
|
||||
|
||||
rename:
|
||||
main:
|
||||
files: [{ src: ['versions/latest.json'], dest: 'versions/' + to + '.json'}]
|
||||
|
||||
grunt.loadNpmTasks 'grunt-docker-io'
|
||||
grunt.loadNpmTasks 'grunt-github-api'
|
||||
grunt.loadNpmTasks 'grunt-contrib-rename'
|
||||
|
||||
grunt.registerTask 'build', ['docker_io', 'github']
|
||||
grunt.registerTask 'gitrev', ['github']
|
||||
grunt.registerTask 'cut', ['rename']
|
||||
|
||||
grunt.registerTask 'default', ['build']
|
|
@ -1,6 +1,2 @@
|
|||
## Install
|
||||
Please see the [offical wiki for install guides](https://github.com/sharelatex/sharelatex/wiki/Production-Installation-Instructions)
|
||||
|
||||
## Building image
|
||||
|
||||
The docker files can be built with grunt. We do this as there are some other tasks which are done using grunt such as marking the versions of each repo used.
|
||||
Please see the [offical wiki for install guides](https://github.com/sharelatex/sharelatex/wiki/Production-Installation-Instructions)
|
13
circle.yml
13
circle.yml
|
@ -1,13 +0,0 @@
|
|||
# circle.yml
|
||||
machine:
|
||||
services:
|
||||
- docker
|
||||
|
||||
dependencies:
|
||||
pre:
|
||||
- grunt
|
||||
|
||||
test:
|
||||
post:
|
||||
- docker run -d -v --name=sharelatex -p 5000:80 -; sleep 20
|
||||
- curl --retry 10 --retry-delay 5 -v http://localhost:5000/status
|
Loading…
Reference in a new issue