union_auto_test/client/gulp/tasks/ftp.js

16 lines
475 B
JavaScript

import { configFTP } from '../config/ftp.js';
import vinylFTP from 'vinyl-ftp';
import util from 'gulp-util';
export const ftp = () => {
configFTP.log = util.log;
const ftpConnect = vinylFTP.create(configFTP);
return app.gulp.src(`${app.path.buildFolder}/**/*.*`, {})
.pipe(app.plugins.plumber(
app.plugins.notify.onError({
title: "FTP",
message: "Error: <%= error.message %>"
}))
)
.pipe(ftpConnect.dest(`/${app.path.ftp}/${app.path.rootFolder}`));
}