Commit graph

34 commits

Author SHA1 Message Date
Alexandre Pujol
4656a49335
fix(ci): remove forced color from github action. 2024-11-19 21:35:39 +00:00
Alexandre Pujol
7b4e01217b
tests: cleanup the basic structure of integration tests. 2024-11-19 21:13:25 +00:00
Alexandre Pujol
887b2b0d62
build: various improvment to the makefile. 2024-10-22 13:27:18 +01:00
Alexandre Pujol
061f5aa95e
test: add initial structure for the common integration tests.
- Add bats common helpers.
- Add a first set of tests for some simple program.
2024-10-21 19:07:47 +01:00
Alexandre Pujol
70d4720189
fix(build): do not install the aa helper tool 2024-10-12 20:55:14 +01:00
Alexandre Pujol
ebdeef152c
build: root -> share. 2024-10-11 22:31:06 +01:00
Alexandre Pujol
6afcfa85ec
fix(ci): ensure output build directory exist. 2024-10-09 13:31:57 +01:00
Alexandre Pujol
4f861158cf
build: unify locally build package output directory. 2024-10-07 14:05:40 +01:00
Alexandre Pujol
36f620dab1
tests: add 'make check' for common issues in Apparmor profiles. 2024-10-06 15:39:21 +01:00
Alexandre Pujol
35b305f043
fix(build): fix path in make dev. 2024-10-02 21:25:01 +01:00
Alexandre Pujol
7ba556b15c
build: add make dev name=<profile-name>. 2024-10-02 19:49:21 +01:00
Alexandre Pujol
e3a5812bfb
doc: add man page for aa-log. 2024-09-25 23:17:44 +01:00
Alexandre Pujol
34973baaea
build: use the same technique to disable upstream profile on all distribution.
Only enabled on Ubuntu & opensuse
2024-06-04 19:52:06 +01:00
Alexandre Pujol
1f3da81d5a
tests: fix pkg outpout directory. 2024-03-17 23:20:05 +00:00
Alexandre Pujol
158c6006b1
build(opensuse): improve opensuse build process. 2024-03-17 21:34:06 +00:00
Alexandre Pujol
2cd14aa6bb
chore: add missing and update copyright year. 2024-02-07 00:16:21 +01:00
Alexandre Pujol
5eb120cdbb
build: new system origin path. 2023-11-19 14:34:42 +00:00
Alexandre Pujol
0797debd1d
build: add rpm packaging files. 2023-09-19 19:04:12 +01:00
Alexandre Pujol
a53f10e431
build: add linter options. 2023-09-19 18:35:24 +01:00
Alexandre Pujol
975f7e0d6d
refractort: dists/build -> dists/docker 2023-09-18 17:26:28 +01:00
Alexandre Pujol
1c1bb66e9e
build: update make lint. 2023-08-19 21:55:48 +01:00
Alexandre Pujol
a78f6c7757
ci: ensure tests pkg are not run in parallel. 2023-06-18 11:40:32 +01:00
Alexandre Pujol
83a339c683
build: do not requite git to build.
Dev builds still needs git. The version number is based on git as well.

Fix  #132
2023-04-30 20:23:08 +01:00
Alexandre Pujol
8960137f62
ci: update shell scripts location. 2023-04-24 15:28:33 +01:00
Alexandre Pujol
789e1ddf8b
chore: add make tests. 2023-04-19 23:16:53 +01:00
Alexandre Pujol
3706b96fa2
build: minor improvment. 2023-04-19 18:58:50 +01:00
Alexandre Pujol
5af9bab04b
build: remove configure for prebuild. 2023-04-19 18:53:54 +01:00
Alexandre Pujol
d717a24adc
build: better way to handle package build for development purpose. 2023-04-16 21:25:52 +01:00
Alexandre Pujol
1088426811
chore: update building script path. 2023-03-29 00:19:44 +01:00
Alexandre Pujol
3eb8dd2811
build: add make auto. 2023-02-19 21:19:35 +00:00
Alexandre Pujol
f40a2ef457
build: improve install process.
- Add make local
- Warn on local partial install regarding missing deps.
2023-02-11 18:59:08 +00:00
Alexandre Pujol
15e33a1fe6
feat: rewrite the local installation method. 2023-01-28 22:29:33 +00:00
Alexandre Pujol
a470063f0f
build: move build logic in the Makefile. 2022-10-15 23:11:31 +01:00
Alexandre Pujol
9a016bd1a0
build: add initial makefile. 2022-10-04 23:17:52 +01:00