mws is sharing code with you
Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.
Don't show this againabc overview
Recent commits See more »
| Author | Revision | Comments | Message | Labels | Date |
|---|---|---|---|---|---|
|
|
3562f5ca98c9 |
Fix a typo that prevented the detection of failed builds. |
|
||
|
|
baed7993da2f |
Add support for HTTP basic authentication. |
|
||
|
|
c2a1fe09e8ee |
Added tag abc-1.2.0 for changeset 3d952806f72e |
|
||
|
|
3d952806f72e |
Add support for the ATmega168. |
|
||
|
|
8544af577816 |
Replace 'Hudson' with 'Jenkins'. |
|
Dependencies
============
* avr-g++
* avr-libc
* avrdude
* GNU make
* Python 2.7+ (it may work with 2.6 if you have a backport of argparse)
Quick Start
===========
1. Copy the 'example-local.mk' file to 'local.mk' and customize it for your
environment.
2. Run 'make' to build the firmware.
3. Connect your Arduino.
4. Run 'make program' to install the firmware onto the Arduino.
5. Run 'abcd.py' (found in the 'src/main/python/' directory). It takes four
command-line arguments:
PORT - the Arduino's serial port device (e.g., '/dev/ttyUSB0' or 'COM13')
SPEED - the Arduino's serial port speed (e.g. 19200)
URL - the base URL for your Jenkins server
JOB - the name of the job that is triggered by the button
For example:
$ python abcd.py /dev/ttyUSB0 19200 http://localhost:8080/jenkins/ deploy-xyzzy