Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. var path = require('path');
  2. var version = require('./package.json').version;
  3. var Uploader = require('s3-uploading').default;
  4. var env = (process.env.NODE_ENV || 'staging').toUpperCase();
  5.  
  6. var BUCKET_PATH = `<YOUR_BUCKET_NAME>_${env}/${version}`; // CHOTOT_VEHICLE_PRODUCTION/1.0.1
  7.  
  8. const options = {
  9. s3: {
  10. accessKeyId: process.env.CDN_ACCESS_KEY_ID,
  11. secretAccessKey: process.env.CDN_SECRET_ACCESS_KEY,
  12. endpoint: process.env.CDN_HOST_BUCKET,
  13. region: '',
  14. ACL: 'public-read',
  15. sslEnabled: false
  16. },
  17. upload: {
  18. directory: path.resolve(__dirname, '../../app/.next'), // path to built directory
  19. bucket: BUCKET_PATH
  20. }
  21. };
  22. const job = new Uploader(options);
  23. job.upload();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement