9e51d7d830
mqtt: add mosquitto as dependency to RPM packages
2018-01-16 09:22:38 +01:00
c2d75314be
docker: install mosquitto to dev images
2018-01-16 09:22:17 +01:00
9015956fcc
packaging: deploy to new location
2018-01-16 08:55:47 +01:00
2ac5c221ee
rpm: added missing dependency for libiec61850
2017-12-19 11:53:21 +01:00
c56c545935
use new location of package repo
2017-12-14 14:24:01 +01:00
1c85fb0384
fix packaging issues
2017-12-14 14:23:47 +01:00
d7cb5ee9d4
use Docker Hub images
2017-12-14 14:04:26 +01:00
cce5bbe384
Merge branch 'new-iec61850-9-2' into develop
2017-12-06 16:57:41 +08:00
5fb48d607e
moved VILLASfpga specific code to separate repo
2017-11-21 21:51:07 +01:00
81e816621c
iec61850: add pkg-config file to RPM pacakge
2017-11-19 19:22:45 +01:00
39ffecae29
iec61850: improve package build time
2017-11-19 19:22:20 +01:00
2fc4285b55
Merge branch 'node-iec61850-9-2' into develop
2017-11-18 01:56:12 +01:00
1126588dc0
docker: fix invocation of "docker run"
2017-11-17 17:53:34 +01:00
9398a74be6
iec61850-9-2: added new libiec61850 RPM package to dependency list
2017-11-17 17:53:16 +01:00
cc8bbcf10b
rpm: build libiec61850 RPM package
2017-11-17 17:45:41 +01:00
daniel-k
951847e272
packaging: add Archlinux packaging and update libxil submodule
...
Requires package libxil from other repo built and installed.
$ cd packaging/archlinux
$ makepkg
$ sudo pacman -U villas-node-*
2017-11-07 11:09:16 +01:00
2c5c2f67bb
integrate libiec61850 into build system
2017-11-01 10:10:42 +01:00
4c63ac6aa8
docker: improved build system and added new labels to images
2017-11-01 10:05:39 +01:00
2aaa6520d0
fail if included Makefiles are missing
2017-10-28 16:43:07 +02:00
61e0bfb3af
build rpm packages with debuginfo
2017-09-24 19:24:24 -06:00
63ad949b99
fix license in RPM package
2017-09-19 04:12:02 +02:00
11b5295f4e
fix deployment of packages
2017-09-16 22:01:59 +02:00
248adf7956
packaging: force recreation of spec file for each build
2017-08-10 19:55:01 +02:00
77201b6813
tests: move integration test script
2017-07-14 16:30:49 +02:00
7171ebeeb1
added module-init-tools as dep for villas-node rpm because it provides modprobe which is required for netem support
2017-07-09 10:15:00 +02:00
670511e1a0
fix Docker deployment
2017-07-08 13:33:50 +02:00
Georg Reinke
7be29f61d7
fix typo
2017-07-07 12:27:32 +02:00
Georg Reinke
c92f2ee846
fix CI
2017-07-07 12:19:33 +02:00
8f29e3d495
allow dashes in branch names for building RPM packages
2017-07-06 23:28:57 +02:00
0a79d48aac
deployment: dont use root user
2017-07-02 23:58:11 +02:00
aa77c82b82
rpm: perform tests during packaging
2017-06-29 21:10:33 +02:00
03012d06b7
docker: don't use $(PWD) to get path of Git repo ( #96 )
2017-06-17 00:59:29 +02:00
594b37b59b
add missing RPM build dependencies
2017-06-15 13:58:41 +02:00
705916b7a0
add RPM signing
2017-06-13 15:13:54 +00:00
246a4a98fb
zeromq: added zmq-keygen as a new tool
2017-05-23 15:20:38 +02:00
f433743173
nanomsg: added new messaging node-type
2017-05-23 14:54:25 +02:00
e2ec8fdd17
fix GitLab CI
2017-05-14 10:33:17 +02:00
392a286219
docker: remove obsolete -f option from docker tag
2017-05-05 16:19:51 +02:00
3ccbfea489
fix make target: rpm-libxil
2017-05-04 19:36:13 +02:00
341c05bc3d
fix GitLab CI
2017-05-01 16:57:30 +02:00
9b1e6a33ed
add license to headers
2017-04-27 13:20:20 +02:00
882d4b57b8
fixed packaging and deployment
2017-04-27 10:05:26 +02:00
358e3b825d
fix packaging Makefile
2017-04-07 17:48:40 +02:00
1056ad3b4e
include branch and variant into .tar.gz filename
2017-04-06 20:30:07 +02:00
3daf7cfec2
renamed Docker image to ‚villas-node‘ ( #79 )
2017-04-06 20:29:43 +02:00
ef2e958aff
removed unnecessary parameter from ‚docker run‘
...
—privileged already includes all capabilities
2017-04-02 04:57:36 +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
1b987ad95c
include Git branch into RPM package release info
2017-04-01 23:43:46 +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