1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

141 commits

Author SHA1 Message Date
2e8f01b7fc deploy packages and Docker images automatically 2017-07-02 21:41:53 +02:00
c78dcc0f89 fix GitLab CI 2017-05-14 10:50:36 +02:00
e2ec8fdd17 fix GitLab CI 2017-05-14 10:33:17 +02:00
4bffe387a9 do not upload coverage and docs for every branch 2017-05-10 13:30:54 +02:00
eecd1d3b26 integration tests do not need to compile everything 2017-05-10 13:24:35 +02:00
555806c813 we dont need to build tests in the build stage 2017-05-10 12:57:31 +02:00
d162963cae fix CI builds of RPM packages 2017-05-08 10:59:54 +02:00
341c05bc3d fix GitLab CI 2017-05-01 16:57:30 +02:00
882d4b57b8 fixed packaging and deployment 2017-04-27 10:05:26 +02:00
36a7e1727f add branch name as tag to Docker images 2017-04-24 13:50:23 +02:00
904da1e3d9 fix GitLab CI 2017-04-18 01:48:40 +02:00
3daf7cfec2 renamed Docker image to ‚villas-node‘ (#79) 2017-04-06 20:29:43 +02:00
bfad9ff397 fix some problems with GitLab CI deployment 2017-04-06 20:28:16 +02:00
42c99df36f simplified GitLab CI receipe 2017-04-02 05:02:34 +02:00
1a0e3a1ab6 fix GitLab CI 2017-04-02 02:37:11 +02:00
37498fc64d fix GitLab CI 2017-04-02 02:14:33 +02:00
298d1162e6 increase limit of locked memory automatically during initlialization 2017-04-02 00:14:17 +02:00
2ad7c884f0 build Docker image only for develop branch 2017-04-01 23:23:20 +02:00
19930cd003 fix GitLab CI 2017-03-31 22:49:35 +02:00
725a4e544e fix coverage and some other test related issues 2017-03-29 19:16:17 +02:00
6818b58648 fix GitLab CI 2017-03-29 06:09:49 +02:00
506f74f8e7 fix GitLab CI 2017-03-29 05:27:21 +02:00
531a8d36e1 updated GitLab CI for new build and packaging system 2017-03-29 04:37:03 +02:00
fa7bbada6c updated GitLab CI for new build and packaging system 2017-03-29 04:07:58 +02:00
dbc1530727 Overhaul of build and packaging system:
- Build RPM packages for VILLASnode and dependencies with the ‚rpm‘, ‚rpm-villas‘, ‚rpm-livxil‘ and ‚rpm-libwebsockets‘ make targets
- Upload new RPM packages to the repository with the ‚deploy‘ make target
- Build a developer Docker image with the `docker-dev` target
- Run the developer image with the `run-docker-dev` target
- Build a production Docker image with the `docker` target
  This requires that all RPM packages have been build previously!
- Use hard-coded default paths where applicable
- Updated index website
- Added some usage information and hints

Documentation of the new system is still outstanding
2017-03-29 04:04:20 +02:00
cbf74f931c make sure we have enough huge pages reserved for CI tests 2016-10-30 20:58:27 -04:00
6c23cd23d3 add 'git submodule sync' to CI script to update changed .gitmodules 2016-10-30 20:25:08 -04:00
f33b1a7609 fix deployment of web site 2016-10-20 08:36:49 -04:00
2c2b0c3062 improved landing page 2016-10-15 23:07:30 -04:00
e786a44c83 deploy coverage 2016-10-15 22:54:29 -04:00
afefc7f5fa added coverage information 2016-10-15 22:33:32 -04:00
d8271f82f8 improve gitlab-ci.yml 2016-10-14 02:04:48 -04:00
5c02966c2a build Docker image on octopus shell 2016-10-14 01:08:57 -04:00
97e22b06d4 fix gitlab-ci.yml 2016-10-13 23:48:29 -04:00
33a3ac5c80 do not build the dependencies as part of the CI script. They are part of the Dockerfile now 2016-10-13 23:44:59 -04:00
410dfb406f adapted CI config for new dependencies and test system 2016-10-01 05:58:27 -04:00
2961c63ff5 fixed .gitlab-ci.yml 2016-09-10 20:26:27 +02:00
0ac9ea1fbe deploy landing page only from develop branch 2016-09-10 00:03:43 -04:00
37aefd914a deploy landing page automatically 2016-09-09 23:54:00 -04:00
f8da0c7beb Update gitlab-ci.yml 2016-09-09 23:17:24 -04:00
1ccc0a1eb2 Added CI file for Gitlab 2016-09-09 23:13:20 -04:00