Giter Site home page Giter Site logo

Comments (4)

pifantastic avatar pifantastic commented on June 6, 2024

Hi,

grunt-s3 is now a "multi-task", so the structure has changed somewhat. You'll need a top level options key for your global options, and then a key for each task. So the above should be rewritten like:

s3: {
  options: {
    key: 'key',
    secret: 'secret,
    bucket: 'bucket',
    access: 'public-read',
  },
  all: {
    upload: [{
      src: 'dist/scripts/main.min.js',
      dest: 'main.min.js',
      gzip: true
    }]
  }
}

In this example, I've named the task "all", but you can call it whatever you'd like. Now you can run this with either grunt s3:all or just grunt s3 (to run all defined tasks).

from grunt-s3.

lazywithclass avatar lazywithclass commented on June 6, 2024

If I try to execute the task with this structure it doesn't upload the file, with either grunt s3:all or grunt s3.
The output is this:

Running "s3" task

Done, without errors.

Without the file upload information.

from grunt-s3.

pifantastic avatar pifantastic commented on June 6, 2024

Oh, whoops! My bad, the multi-task version of grunt-s3 hasn't been published to npm yet. That's my bad.

The README reflects the new multitask version of grunt-s3. I've actually created an issue to add docs (#41) for the non multitask version. I apologize!

Yes, your original configuration is correct for grunt-s3 v0.1.0. If you are using master, your configuration should look like what I posted above, using "multi-task"s.

from grunt-s3.

lazywithclass avatar lazywithclass commented on June 6, 2024

Ok great, thanks!

from grunt-s3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.