Commit d4fb706a authored by ShareLaTeX's avatar ShareLaTeX
Browse files

add grunt cut task

parent 6189ce9c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
node_modules/
api-data
versions/
+7 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ 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('/')
@@ -29,10 +30,16 @@ module.exports = (grunt) ->
                                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']
+3 −2
Original line number Diff line number Diff line
@@ -4,8 +4,9 @@
  "description": "none",
  "dependencies": {
    "grunt": "^0.4.5",
    "grunt-contrib-rename": "0.0.3",
    "grunt-docker-io": "^0.7.0",
    "simple-git": "^1.32.1",
    "grunt-github-api": "^0.2.3"
    "grunt-github-api": "^0.2.3",
    "simple-git": "^1.32.1"
  }
}