Skip to content

Commit 8af89d5

Browse files
committed
chore: release
Close ariatemplates#15
1 parent 62d7e73 commit 8af89d5

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

ci-release.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ if [ "$TRAVIS_PULL_REQUEST" = "false" ] && [ "$TRAVIS_SECURE_ENV_VARS" = "true"
1212
# we execute the release task
1313
cd ../.. &&
1414
gulp package &&
15+
cd target/prod &&
1516
# we copy the packaged app into the right folder
16-
# mkdir -p "./dist/${PACKAGE_VERSION}" &&
17-
# cp -rv ../dist/* "./dist/${PACKAGE_VERSION}/" &&
17+
mkdir -p "./dist/${PACKAGE_VERSION}" &&
18+
cp -rv ./hashspace* "./dist/${PACKAGE_VERSION}/" &&
1819
# we add everything
19-
cd target/prod &&
2020
git add -f . &&
2121
# we let git check for deleted files
2222
git add -u &&

gulpfile.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ var concat = require('gulp-concat');
1111
var uglify = require('gulp-uglify');
1212
var jshint = require('gulp-jshint');
1313
var noder = require('gulp-noder');
14+
var rename = require('gulp-rename');
1415
var http = require('http');
1516
var karma = require('karma').server;
1617
var connect = require('connect');
@@ -24,7 +25,7 @@ var _devFolder = _destFolder + "/dev";
2425
var _prodFolder = _destFolder + "/prod";
2526
var hspVersion = require('hashspace/package.json').version;
2627
var noderVersion = require('gulp-noder/node_modules/noder-js/package.json').version;
27-
var packages = ['hashspace-bootstrap', 'hashspace-bootstrap-demo'];
28+
var packages = ['hashspace-bootstrap-noder.min', 'demo-hashspace-bootstrap-noder.min'];
2829

2930
function startWWWServer(folder) {
3031
gutil.log('Starting WWW server at http://localhost:' + wwwServerPort);
@@ -51,11 +52,11 @@ gulp.task('clean', ['checkstyle'], function(){
5152
});
5253

5354
gulp.task('build', ['clean'], function() {
55+
gulp.src('src/**/*.+(hsp|js)').pipe(hsp.process()).pipe(gulp.dest(_devFolder));
5456
gulp.src('demo/**/*.+(html)').pipe(template({hspVersion: hspVersion, noderVersion: noderVersion, packages: []})).pipe(gulp.dest(_devFolder));
5557
gulp.src('demo/**/*.md').pipe(markdown()).pipe(html2hsp()).pipe(hsp.compile()).pipe(gulp.dest(_devFolder));
56-
gulp.src('demo/samples/**/*.+(hsp|js)').pipe(hsp.process()).pipe(gulp.dest(_devFolder + '/samples'));
5758
gulp.src('demo/+(css|lib)/**/*.*').pipe(gulp.dest(_devFolder));
58-
return gulp.src('src/**/*.+(hsp|js)').pipe(hsp.process()).pipe(gulp.dest(_devFolder));
59+
return gulp.src('demo/samples/**/*.+(hsp|js)').pipe(hsp.process()).pipe(gulp.dest(_devFolder + '/samples'));
5960
});
6061

6162
gulp.task('test', ['checkstyle'], function (done) {
@@ -93,13 +94,17 @@ gulp.task('package', ['build'], function() {
9394

9495
gulp.src([_devFolder + '/**/*.+(hsp|js)', '!' + _devFolder+ '/samples/**/*.*', '!' + _devFolder+ '/lib/**/*.*'])
9596
.pipe(noder.package('/' + _devFolder))
96-
.pipe(concat('hashspace-bootstrap.js')).pipe(noder.wrap())
97+
.pipe(concat('hashspace-bootstrap-noder.js')).pipe(noder.wrap())
98+
.pipe(gulp.dest(_prodFolder))
9799
.pipe(uglify())
100+
.pipe(rename('hashspace-bootstrap-noder.min.js'))
98101
.pipe(gulp.dest(_prodFolder));
99102
gulp.src([_devFolder + '/samples/**/*.+(hsp|js)'])
100103
.pipe(noder.package('/' + _devFolder))
101-
.pipe(concat('hashspace-bootstrap-demo.js')).pipe(noder.wrap())
104+
.pipe(concat('demo-hashspace-bootstrap-noder.js')).pipe(noder.wrap())
105+
.pipe(gulp.dest(_prodFolder))
102106
.pipe(uglify())
107+
.pipe(rename('demo-hashspace-bootstrap-noder.min.js'))
103108
.pipe(gulp.dest(_prodFolder));
104109
});
105110

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"gulp-hashspace": "~0.0.3",
2323
"gulp-uglify": "~0.3.1",
2424
"gulp-jshint": "~1.6.3",
25+
"gulp-rename": "~1.2.0",
2526
"through2": "~0.4.1",
2627
"connect": "~2.14.2",
2728
"karma-firefox-launcher": "~0.1.3",

0 commit comments

Comments
 (0)