From 70487305feed5c30cd7dcc56632eed885d11d3aa Mon Sep 17 00:00:00 2001 From: T Date: Wed, 6 Feb 2019 20:22:02 +0100 Subject: [PATCH 1/6] test out gh-pages --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2b0fd6b..aeb7a93 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,4 +5,13 @@ services: script: - docker build . + - doxygen doxygen.conf +deploy: + provider: pages + skip_cleanup: true + local_dir: docs/html + github_token: $GITHUB_TOKEN + keep-history: true + on: + branch: master From 0f2fea33eb3802bac6e830c475ba0bf6fa93880b Mon Sep 17 00:00:00 2001 From: T Date: Wed, 6 Feb 2019 20:27:34 +0100 Subject: [PATCH 2/6] forgot to install doxygen --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index aeb7a93..11d0d93 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,11 @@ language: bash services: - docker +addons: + apt: + packages: + - doxygen + script: - docker build . - doxygen doxygen.conf From bb926300dd9432450bfbe8b889a07ea971d8b28e Mon Sep 17 00:00:00 2001 From: T Date: Wed, 6 Feb 2019 20:41:26 +0100 Subject: [PATCH 3/6] fix directory --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 11d0d93..7903049 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,13 +9,13 @@ addons: - doxygen script: - - docker build . + # - docker build . - doxygen doxygen.conf deploy: provider: pages skip_cleanup: true - local_dir: docs/html + local_dir: public github_token: $GITHUB_TOKEN keep-history: true on: From 9b52ca5ff45960c7c14cecb42a3cb1917fbf19d5 Mon Sep 17 00:00:00 2001 From: T Date: Wed, 6 Feb 2019 23:24:32 +0100 Subject: [PATCH 4/6] Appveyor (#3) This is just a placeholder --- appveyor.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..ed9349d --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,10 @@ +image: Visual Studio 2015 +init: + - git config --global core.autocrlf input +install: + # batch commands start from cmd: + #- cmd: C:\\cygwin\\bin\\bash.exe install.sh win + - cmd: echo Hello from Windows + +build: off + From 5f45a0496f789804e14deaee3d6365805153c187 Mon Sep 17 00:00:00 2001 From: T Date: Wed, 6 Feb 2019 23:27:25 +0100 Subject: [PATCH 5/6] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e395b29..f5c02db 100644 --- a/README.md +++ b/README.md @@ -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: From 57789ab3e83cd0920698f459fde7b8147232160e Mon Sep 17 00:00:00 2001 From: T Date: Thu, 7 Feb 2019 19:29:52 +0100 Subject: [PATCH 6/6] test appveyor --- appveyor.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index ed9349d..cc1802e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,10 +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.exe install.sh win - - cmd: echo Hello from Windows + - cmd: C:\\cygwin\\bin\\bash -l -c "cd C:/projects; ./install.sh win;" build: off