commit
57b30f2078
16
.travis.yml
16
.travis.yml
|
@ -3,6 +3,20 @@ language: bash
|
|||
services:
|
||||
- docker
|
||||
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- doxygen
|
||||
|
||||
script:
|
||||
- docker build .
|
||||
# - docker build .
|
||||
- doxygen doxygen.conf
|
||||
|
||||
deploy:
|
||||
provider: pages
|
||||
skip_cleanup: true
|
||||
local_dir: public
|
||||
github_token: $GITHUB_TOKEN
|
||||
keep-history: true
|
||||
on:
|
||||
branch: master
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# OpenPLC Runtime version 3
|
||||
|
||||
[![Build Status](https://travis-ci.org/thiagoralves/OpenPLC_v3.svg?branch=master)](https://travis-ci.org/thiagoralves/OpenPLC_v3)
|
||||
[![Build status](https://ci.appveyor.com/api/projects/status/ut3466ixwtyf68qg?svg=true)](https://ci.appveyor.com/project/shrmrf/openplc-v3)
|
||||
|
||||
OpenPLC is an open-source [Programmable Logic Controller](https://en.wikipedia.org/wiki/Programmable_logic_controller) that is based on easy to use software. Our focus is to provide a low cost industrial solution for automation and research. OpenPLC has been used in [many research papers](https://scholar.google.com/scholar?as_ylo=2014&q=openplc&hl=en&as_sdt=0,1) as a framework for industrial cyber security research, given that it is the only controller to provide the entire source code.
|
||||
The OpenPLC Project consists of three sub-projects:
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
image: Visual Studio 2015
|
||||
init:
|
||||
- git config --global core.autocrlf input
|
||||
clone_folder: c:\projects
|
||||
environment:
|
||||
matrix:
|
||||
- TARGET: cygwin-gcc
|
||||
BUILD_ENVIRONMENT: cygwin
|
||||
install:
|
||||
# batch commands start from cmd:
|
||||
- cmd: C:\\cygwin\\bin\\bash -l -c "cd C:/projects; ./install.sh win;"
|
||||
|
||||
build: off
|
||||
|
Loading…
Reference in New Issue