This repository has been archived by the owner on Aug 28, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Setup CI #24
Comments
Add Lint to Continuous Integration |
I would suggest to set it up such that whenever creates a PR, ALL the test are run and merging is blocked until all tests succeed |
Yep! |
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- added initial test to check for file existance
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- added check of targets within Makefile ... not final, needs to make sure, they make sense to be always present
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- added comments to check scripts - with Odei, added a makefile to vue
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- fixing wrong path in travis.yml file
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- tried to capitalize the naming (Linux is case sensitive but I commit from Windows here)
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- after synchronizing with main repo, these two were added ... Manuel suggested to add a dummy empty make file
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- try to fulfill Pedro's wishes :)
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 5, 2017
- fixing Python 3.6 issue
|
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 6, 2017
- converted test scripts into a ctest project
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 8, 2017
- added PEP8 Python coding convention script - adapted demos-folder-file-structure script to fulfill pep8
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 8, 2017
- autopep8-ed all Python scripts - still is not pep8 compatible
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 8, 2017
- disabling PEP8 tests on demos folder due to too many incompatibilities
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 8, 2017
- fixing too long lines
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 8, 2017
- so picky! The first comment line ended with a space ...
Daily input:
|
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 13, 2017
- added code coverge test for C++
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 13, 2017
- added clang packages to travis
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 13, 2017
- seems that travis does not contain packages clang-tidy and clang-format
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 13, 2017
- fixes the scripts for Ubuntu 16.04 instead of 17.04
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 13, 2017
- next trial to setup travis correctly
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 18, 2017
- started setting up the within-docker-build build process
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- fixing the within-docker script: chown and reconfiguration for clang->gcc
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- implemented the creation of docker images (build and deploy)
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- harmonized folder naming
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- adapted path namings in scripts and cmake - added cpp-ci demos to the ctest environment
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- try to cleanup travis description
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- try to add docker service to travis
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- fixed pylint problem (at least locally) - removed debug output
sbenkler
added a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 20, 2017
- adapted image naming convention - extended the readme
sbenkler
pushed a commit
to sbenkler/osparc-lab
that referenced
this issue
Dec 21, 2017
- implement Pedro's proposal of a subfolder in tools
sbenkler
added a commit
that referenced
this issue
Dec 21, 2017
* Setup CI #24 - added code coverge test for C++ * Setup CI #24 - added clang packages to travis * Setup CI #24 - seems that travis does not contain packages clang-tidy and clang-format * Setup CI #24 - fixes the scripts for Ubuntu 16.04 instead of 17.04 * Setup CI #24 - next trial to setup travis correctly * Setup CI #24 - started setting up the within-docker-build build process * Setup CI #24 - fixing the within-docker script: chown and reconfiguration for clang->gcc * Setup CI #24 - implemented the creation of docker images (build and deploy) * Setup CI #24 - harmonized folder naming * Setup CI #24 - adapted path namings in scripts and cmake - added cpp-ci demos to the ctest environment * Setup CI #24 - try to cleanup travis description * Setup CI #24 - try to add docker service to travis * Setup CI #24 - fixed pylint problem (at least locally) - removed debug output * Setup CI #24 - adapted image naming convention - extended the readme * Setup CI #24 - implement Pedro's proposal of a subfolder in tools
pcrespov
pushed a commit
that referenced
this issue
Dec 21, 2017
* Setup CI #24 - added code coverge test for C++ * Setup CI #24 - added clang packages to travis * Setup CI #24 - seems that travis does not contain packages clang-tidy and clang-format * Setup CI #24 - fixes the scripts for Ubuntu 16.04 instead of 17.04 * Setup CI #24 - next trial to setup travis correctly * Setup CI #24 - started setting up the within-docker-build build process * Setup CI #24 - fixing the within-docker script: chown and reconfiguration for clang->gcc * Setup CI #24 - implemented the creation of docker images (build and deploy) * Setup CI #24 - harmonized folder naming * Setup CI #24 - adapted path namings in scripts and cmake - added cpp-ci demos to the ctest environment * Setup CI #24 - try to cleanup travis description * Setup CI #24 - try to add docker service to travis * Setup CI #24 - fixed pylint problem (at least locally) - removed debug output * Setup CI #24 - adapted image naming convention - extended the readme * Setup CI #24 - implement Pedro's proposal of a subfolder in tools * Adding a CODEOWNERS file in the root directory * Removed Manuel's email address according to Pedro's bad experience
odeimaiz
pushed a commit
to odeimaiz/oSPARC_Test
that referenced
this issue
Feb 2, 2018
- Hello world button in qooxdoo
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
triggered total/partially using a keyword in the review chatalways triggered automatically via travis and a commit to the fork's feature branchOriginal introduction text
The goal is to support reviews (in terms of quality & speed) of pull-requests. Therefore CI should NOT be a complete no-go as we had in pulse. Instead we should think of it as a way to evaluate (kind of a metric) and then a human can take a final informed decision. For that we would need to explore the possibility to
The text was updated successfully, but these errors were encountered: