Commit Graph

30 Commits

Author SHA1 Message Date
Vasilis Tsiligiannis c7fa9ffe65 gitlab-ci: Remove GitLab CI 'git describe' bug workaround
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-21 13:41:35 +02:00
Vasilis Tsiligiannis 7f53a873d6 gitlab-ci: Remove trailing whitespaces from GitLab CI configuration
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 18:00:51 +02:00
Vasilis Tsiligiannis ea42787bf2 Add missing 'gr-soapy' dependency, sort and cleanup CI package deps
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 18:00:45 +02:00
Vasilis Tsiligiannis de60d51969 gitlab-ci: Use single liner for style checking
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 17:52:36 +02:00
Vasilis Tsiligiannis 4bdd9148da gitlab-ci: Remove unused 'git' package
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 17:30:15 +02:00
Vasilis Tsiligiannis 6f2159c1e3 gitlab-ci: Drop '&&'; jobs fail on all script commands
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 17:29:29 +02:00
Vasilis Tsiligiannis fa8780288f gitlab-ci: Make 'buster' the default image for the CI pipeline
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 16:49:53 +02:00
Vasilis Tsiligiannis fe3bd06dc1 debian: Fix package building for 'buster'
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 12:24:55 +02:00
Manolis Surligas 6f13d72769 Update .gitlab-ci.yml with the new dependencies 2019-12-12 01:46:37 +02:00
Manolis Surligas 073df24112 Convert all blocks from XML to YAML 2019-12-04 19:42:01 +02:00
Manolis Surligas 90eb400763 Fix Debian issue with astyle options 2019-09-30 19:32:21 +03:00
Manolis Surligas a5caed2ca9 Add astyle configuration for code formating 2019-09-30 19:32:21 +03:00
Manolis Surligas 110ab30d26 Add JSON converter block for the decoders
The decoders produce a PMT message containing several information about
the decoded frame. While this is very convenient for handling data
inside the flowgraph, it is not for third party applications. The JSON
converter block is responsible to serialize all the information
contained in a PMT originating from a decoded frame.

For simple demonstration some metadata were added on the AX.25 decoder.
These metadata are still a WIP and they subjected to changes.
2019-09-30 19:32:21 +03:00
Manolis Surligas 9fe6b6f274 Improvements on the overall structure of the project
* Improve performance of the Golay decoder
* Modernize some CMake modules of GNU Radio
* Re-introduce the CPPUnit automated tests
2019-09-30 19:32:21 +03:00
Vasilis Tsiligiannis 8625475fd9 gitlab-ci: Keep image version in variable
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 2edceafaa5 Workaround GitLab CI bug when using 'git describe'
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 35c50bce83 debian: Pass Git count and hash to CMake
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 3780102025 gitlab-ci: Fix typo in variable use
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 704d9a5e6d Deploy only 'master' and tagged releases
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 82d37731c0 Do not remove Git maintainer version on untagged versions
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis b5a70703d9 Use 'buster' image
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 9490bafcbd Upload artifacts to OBS
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 14848b6b5d gitlab-ci: Use packaging job for testing building
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 82d9096dfd gitlab-ci: Add job for submitting Debain source files to Open Build Service
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 7ba2702674 gitlab-ci: Fix build stage name, excplicity define stages
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis 98c534dc5b Make image and pre-script configuration job specific
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Vasilis Tsiligiannis c67edb5072 Fix YAML indentation
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 18:47:46 +03:00
Manolis Surligas 4bcd9c8aaa Start the implementation of a generic frame synchronizer
The generic frame synchronizer will be able to adapt in a variety of
common framing schemes used by popular modems.
2018-12-02 00:48:14 +02:00
Manolis Surligas de05c3f1c4 Several minor improvements
* Improve CI testing
* Fix compilation warnings
* Bump up version
2018-01-21 22:23:22 +02:00
Manolis Surligas 08522517c2 Add CI with debian docker image 2018-01-10 19:34:32 +02:00