Commit 610e6324 authored by carlosperate's avatar carlosperate

Update AppVeyor to upload correctly to S3.

Also updated the package README file to have the build badges in a table format.

This is a squashed commit of appveyor-update branch.
parent 67d9a7ba
......@@ -45,18 +45,14 @@ build: off
test_script:
- cmd: python ArdublocklyServer\tests\SketchCreator_test.py
# Create artifact for the Ardubockly build
artifacts:
- path: '*\*.zip'
name: ardublockly-zip
type: zip
# List artifacts
# Push artifact to s3 bucket and list all
before_deploy:
- ps: Get-ChildItem .\upload\*.zip | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name -DeploymentName ardublockly-s3-deployment }
- ps: foreach($artifactName in $artifacts.keys) { $artifacts[$artifactName] }
# Deploy build to Amazon S3 bucket
deploy:
name: ardublockly-s3-deployment
provider: S3
access_key_id: AKIAIWAS6AEEZDXQUNTA
secret_access_key:
......@@ -64,4 +60,3 @@ deploy:
bucket: ardublockly-builds
set_public: true
folder: windows
artifact: ardublockly-zip
......@@ -9,9 +9,10 @@ The stable binaries for Windows, Linux, and Mac OS X are hosted in GitHub as par
Development builds are frequently triggered in build servers and hosted in the following link: [Dev builds][10]
Linux build status: [![Linux Build Status](https://travis-ci.org/carlosperate/ardublockly.svg?branch=master)](https://travis-ci.org/carlosperate/ardublockly)
Windows build status: [![Windows Build status](https://ci.appveyor.com/api/projects/status/t877g920hdiifc2i?svg=true)](https://ci.appveyor.com/project/carlosperate/ardublockly)
| Linux build | Windows build | Mac OS X build |
|:-------------------:|:-------------------:|:--------------------:|
| [![Linux Build Status](https://travis-ci.org/carlosperate/ardublockly.svg?branch=master)](https://travis-ci.org/carlosperate/ardublockly) | [![Windows Build status](https://ci.appveyor.com/api/projects/status/t877g920hdiifc2i?svg=true)](https://ci.appveyor.com/project/carlosperate/ardublockly) | TBD |
| [Download Link][11] | [Download Link][12] | [Download Link][13] |
## Ardublockly source code dependencies
......@@ -147,3 +148,6 @@ This part of the documentation is still under work.
[8]: http://www.embeddedlog.com/static-docs-from-github-wiki.html
[9]: https://github.com/pyinstaller/pyinstaller/wiki
[10]: http://ardublockly-builds.s3-website-us-west-2.amazonaws.com/index.html
[11]: http://ardublockly-builds.s3-website-us-west-2.amazonaws.com/index.html?prefix=linux/
[12]: http://ardublockly-builds.s3-website-us-west-2.amazonaws.com/index.html?prefix=windows/
[13]: http://ardublockly-builds.s3-website-us-west-2.amazonaws.com/index.html?prefix=mac/
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment