Commit Graph

26 Commits

Author SHA1 Message Date
Guillaume Raffy e9e0ac3a6c now jenkins sends an e-mail to guillaume raffy when the validation fails 2022-03-16 10:48:54 +01:00
Guillaume Raffy 2891b02d4e and another attempt... 2020-04-10 17:53:01 +02:00
Guillaume Raffy 85def10051 another attempt... 2020-04-10 17:50:45 +02:00
Guillaume Raffy 543da2e735 still fixing relasing of packages... 2020-04-10 17:38:54 +02:00
Guillaume Raffy b9f18bfb46 fix to package release (hopefully) that I broke in revent commits 2020-04-10 17:34:13 +02:00
Guillaume Raffy 81c0e91897 hope that the syntax for BUILD_ROOT_PATH is right this time 2020-04-10 16:41:37 +02:00
Guillaume Raffy c24cb10899 fix (hopefully) jenkins syntax with BUILD_ROOT_PATH 2020-04-10 15:24:40 +02:00
Guillaume Raffy 595fc09571 moved the build files outside the repository
In order to prevent pollution of repository with temporary files, the build files can now be where the user wants via BUILD_ROOT_PATH makefile variable.
2020-04-10 15:14:33 +02:00
Guillaume Raffy 13eb92c76e allows the user to choose the location of the tests output data
This prevents pollution of git repository with temporary files and is done via a makefile variable TESTS_OUTPUT_DATA_PATH.
2020-04-10 13:26:05 +02:00
Guillaume Raffy f4aa0423ac added doc generation in jenkins continuous integration 2020-03-18 16:42:14 +01:00
Guillaume Raffy a64eed47da removed unused code 2020-01-29 12:13:16 +01:00
Guillaume Raffy 8c3a5b0d72 lipase is now released as a package on an owncloud directory
This will ease the deployment to users.
2019-10-04 18:48:35 +02:00
Guillaume Raffy 61f6d9aeba cleanup ununsed files and comments 2019-10-04 12:27:25 +02:00
Guillaume Raffy ad07463c64 fixes to continuous integration
1. I forgot to specify fiji and raw data locations in jenkinsfile
2. the absence of fiji wasn't detected by the test
2019-10-04 11:47:34 +02:00
Guillaume Raffy 34fc0aca26 Replaced bash scripts with makefile.
The resulting system is clearer and more generic (easier to change location of fiji or root images, as it is now located in one single place :  the makefile). Some actions such as the installation of fiji are left as scripts outside the makefile.
2019-10-04 11:36:53 +02:00
Guillaume Raffy 78c8749aba now jenkins build is no longer affected by a previous broken build 2019-10-01 12:45:22 +02:00
Guillaume Raffy 696d02757a fixed bug in jenkins file (fiji location) 2019-09-30 16:04:30 +02:00
Guillaume Raffy 3f534229fd added install of ij-opencv-plugins in fiji, as lipase uses them
the test of lipase can't currently succeed (it actually fails but the error is not currently detected) because lipase requires opencv.
2019-09-30 15:39:38 +02:00
Guillaume Raffy 04e46b27dd started to translate matlab telemosToolbox's preprocessing functions into jython so that they can benefit from fiji framework
- started to write estimate_white, with its unit test
- refactor: split lipase.py into modules
- cleanup : removed unused files and unused jenkins steps
- improved jenkinsfile

Bug 2623 - Faire un traitement automatique pour les images du projet lipase
2019-07-17 16:56:05 +02:00
Guillaume Raffy de1e837d60 added image proc test in continuous integration
this test (which runes fiji image processing) will help detect
regressions.
2019-04-08 19:18:45 +02:00
Guillaume Raffy 87923e96d9 now that we have the physix agent, we use it to build lipase, as it's more appropriate. 2019-03-21 15:44:17 +01:00
Guillaume Raffy 430e7b0c2f as master agent fails (missing g++ compiler), made lipase buid use msspec_agent_amd64 as before 2019-03-20 15:54:49 +01:00
Guillaume Raffy 6e6ea63658 configured the jenkins file to use the agent 'master' to see if it works 2019-03-20 15:33:43 +01:00
Guillaume Raffy 01fee2f3b2 fixed bug in shell commands 2019-03-07 11:43:41 +01:00
Guillaume Raffy cdc261f701 fixed comments 2019-03-07 11:33:59 +01:00
Guillaume Raffy 5166363522 added basic jenkins file to automate the build of hello 2019-03-07 10:56:01 +01:00