Skip to content

Commit

Permalink
Merge pull request #5 from Firmware-Forge/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
Patrick Shinn committed Jan 10, 2020
2 parents e11e84b + f6be683 commit f207520
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 0 deletions.
46 changes: 46 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Continuous Integration (CI) is the practice, in software
# engineering, of merging all developer working copies with a shared mainline
# several times a day < https://docs.platformio.org/page/ci/index.html >
#
# Documentation:
#
# * Travis CI Embedded Builds with PlatformIO
# < https://docs.travis-ci.com/user/integration/platformio/ >
#
# * PlatformIO integration with Travis CI
# < https://docs.platformio.org/page/ci/travis.html >
#
# * User Guide for `platformio ci` command
# < https://docs.platformio.org/page/userguide/cmd_ci.html >
#
#
# Please choose one of the following templates (proposed below) and uncomment
# it (remove "# " before each line) or use own configuration according to the
# Travis CI documentation (see above).
#

branches:
only:
- master
- dev

language: python
python:
- "3.7"

sudo: false
cache:
directories:
- "~/.platformio"


install:
- pip install -U platformio
- platformio update
- platformio lib install

jobs:
include:
- stage: build
script: echo "build"
script: pio ci --lib src -c platformio.ini examples/example.cpp
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# ESP8266-Updater
[![Documentation Status](https://readthedocs.org/projects/esp8266-updater/badge/?version=latest)](https://esp8266-updater.readthedocs.io/en/latest/?badge=latest)
[![Travis CI](https://travis-ci.com/Firmware-Forge/ESP8266-Updater.svg?branch=master)](https://travis-ci.com/Firmware-Forge/ESP8266-Updater.svg?branch=master)

ESP8266 Over the Air Updates Library for Firmware Forge. Please visit [the docs](https://esp8266-updater.readthedocs.io/en/latest/) for more info.
3 changes: 3 additions & 0 deletions library.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,11 @@
"examples"
],
"exclude":[
"lib",
"docs",
"Doxyfile",
"platform.ini",
".travis.yml",
".readthedocs.yml",
".gitignore"
]
Expand Down
15 changes: 15 additions & 0 deletions platformio.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
;PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
; Library options: dependencies, extra library storages
; Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html

[env:nodemcuv2]
platform = espressif8266
board = nodemcuv2
framework = arduino
lib_deps = tiny-AES-c, Crypto

0 comments on commit f207520

Please sign in to comment.