const gulp = require('gulp') const rsync = require('gulp-rsync') const browser = require('browser-sync').create() // paths const DIST = './custom/' // // Dev Server // gulp.task('server', () => { browser.init({ server: DIST, port: 1337, reloadDebounce: 2000 }) }) // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // Deployment // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ gulp.task('deploy', () => gulp.src(DIST + '**/*').pipe( rsync({ root: DIST, hostname: 'git', destination: 'gitea/custom', chown: 'git:git', delete: true, exclude: ['conf/'] }) ) )