!!!Deploying to an Amazon S3 bucket

So, I currently have a public folder, reachable at http://s3.amazonaws.com/''PublicFolderName''.  (I wonder if I should
change the name of that folder to something that's not my name?)

The folder isn't browsable, but stuff in it is publicly viewable, so it's just a matter of uploading to the folder and
linking to the right URL.

!!Uploading

The AWS console has an "Upload" function, but is there a command-line tool I can use?

Why, ''yes'', there does indeed appear to be!
[http://docs.aws.amazon.com/powershell/latest/userguide/pstools-welcome.html|http://docs.aws.amazon.com/powershell/latest/userguide/pstools-welcome.html]

(More later, I hope.)

...

Ok, now it's later, but I can't figure this out using the PowerShell tools.  I'll have to try again later, from my Linux
machine.  Tools are available here: [https://aws.amazon.com/cli/|https://aws.amazon.com/cli/].

-----

Ok, now it's a whole day later, but I've figured it out.

Install the AWS Linux tools.

{{aws config}}

Enter your data.  You can use an Amazon IAM user.  I'd select output format of "text" (default is "json").

(IAM is Identity and Access Management).

After that, {{cd}} to your source directory and knock yourself out:

{{{
    for f in gradient-data.js gradient-editor.html gradient-editor.css; do
      aws s3 cp $f s3://JohnLuskPublic/GradientEditorWeb/$f
    done
}}}