Added previous seasons to the web site
This commit is contained in:
1 parent
da7951b1cb
commit
cee0e920c3
7 files changed
+69
-302
No files matched your search
+26
-2
@@ -12,6 +12,7 @@ var marked = require('marked');
|
||||
var spritz = require('spritzjs');
|
||||
var modify = require('gulp-modify');
|
||||
var _ = require('lodash');
|
||||
var fs = require('fs');
|
||||
|
||||
gulp.task('help', help);
|
||||
|
||||
@@ -63,17 +64,40 @@ gulp.task('encrypt-results', ['compile-results'], function(){
|
||||
.pipe(gulp.dest('./api'));
|
||||
});
|
||||
|
||||
function getAvailableYears(files) {
|
||||
var rgx = /^resultats(\d*).yaml/;
|
||||
return files
|
||||
.map((f) => rgx.exec(f))
|
||||
.filter(_.isArray)
|
||||
.map((a) => _.get(a, 1, ''))
|
||||
.filter(_.identity)
|
||||
.sort();
|
||||
}
|
||||
|
||||
gulp.task('template-prod', function () {
|
||||
var dataFiles = fs.readdirSync('./data');
|
||||
|
||||
var data = {
|
||||
production: true,
|
||||
availableYears: JSON.stringify(getAvailableYears(dataFiles)),
|
||||
salt: process.env.SALT,
|
||||
playerListLocation: process.env.PLAYER_LIST_LOCATION}
|
||||
return gulp.src('index.tmpl.html')
|
||||
.pipe(rename("index.html"))
|
||||
.pipe(template({production: true, salt: process.env.SALT, playerListLocation: process.env.PLAYER_LIST_LOCATION}))
|
||||
.pipe(template(data))
|
||||
.pipe(gulp.dest('.'));
|
||||
});
|
||||
|
||||
gulp.task('template-dev', function () {
|
||||
var dataFiles = fs.readdirSync('./data');
|
||||
var data = {
|
||||
availableYears: JSON.stringify(getAvailableYears(dataFiles)),
|
||||
production: false,
|
||||
salt: 'salt',
|
||||
playerListLocation: 'api/players.spritz.js'}
|
||||
return gulp.src('index.tmpl.html')
|
||||
.pipe(rename("index.html"))
|
||||
.pipe(template({production: false, salt: 'salt', playerListLocation: 'api/players.spritz.js'}))
|
||||
.pipe(template(data))
|
||||
.pipe(gulp.dest('.'));
|
||||
});
|
||||
|
||||
|
||||
Reference in new issue
Block a user