Commit Graph

54 Commits

Author SHA1 Message Date
Alexandre Pujol
58b577385e
build(ci): add gitlab ci for whonix. 2023-11-13 23:41:41 +00:00
Alexandre Pujol
4df3f2e52f
chore(doc): enforce strict documentation build. 2023-10-27 15:28:31 +01:00
Alexandre Pujol
4047921300
fix(build): update backport repo. 2023-09-20 23:08:17 +01:00
Alexandre Pujol
f919c7b462
ci: improve debian & ubuntu build jobs. 2023-09-19 20:45:21 +01:00
Alexandre Pujol
55d46631da
ci: add rpm pkg build. 2023-09-19 20:16:55 +01:00
Alexandre Pujol
a53f10e431
build: add linter options. 2023-09-19 18:35:24 +01:00
Alexandre Pujol
a78f6c7757
ci: ensure tests pkg are not run in parallel. 2023-06-18 11:40:32 +01:00
Alexandre Pujol
55da5276dd
doc: ensure page creation date is correct. 2023-05-07 21:23:01 +01:00
Alexandre Pujol
8960137f62
ci: update shell scripts location. 2023-04-24 15:28:33 +01:00
Alexandre Pujol
9f8938287c
fix(ci): new way to force ubuntu build. 2023-04-24 00:03:31 +01:00
Alexandre Pujol
63751ea66f
fix: gitlab ci dpkg based build. 2023-04-23 23:51:59 +01:00
Alexandre Pujol
991d692a0d
ci: prebuild needs rsync. 2023-04-19 19:37:20 +01:00
Alexandre Pujol
ffa0f7bc3d
build: drop lsb-release build deps. 2023-04-19 18:57:31 +01:00
Alexandre Pujol
5af9bab04b
build: remove configure for prebuild. 2023-04-19 18:53:54 +01:00
Alexandre Pujol
7c0863867e
fix(build): ensure a minimum go version in the build process. 2023-04-17 11:26:09 +01:00
Alexandre Pujol
322866d902
refractor: update aa-log to the new structure. 2023-04-16 23:33:07 +01:00
Alexandre Pujol
5cc3c7cd5e
ci(gitlab): add lint for the new bash scripts. 2023-04-16 22:20:43 +01:00
Alexandre Pujol
47efa89195
ci: update install method for archlinux. 2023-04-15 11:52:00 +01:00
Alexandre Pujol
1088426811
chore: update building script path. 2023-03-29 00:19:44 +01:00
Alexandre Pujol
26dcdd1a2e
ci: new builder docker image. 2023-03-29 00:05:59 +01:00
Alexandre Pujol
af005833f0
fix: gitlab-ci.yml 2023-03-27 23:38:50 +01:00
Alexandre Pujol
3ddf44899a
ci: restore packages build jobs. 2023-03-27 23:18:33 +01:00
Alexandre Pujol
faa57d99f8
ci: temporary disable package build due to docker deps issue. 2023-03-27 23:05:22 +01:00
Alexandre Pujol
5ea574c333
ci: opensuse add missing deps. 2023-03-25 15:33:27 +00:00
Alexandre Pujol
1b38129908
fix(ci): opensuse needs util-linux. 2023-03-25 15:22:14 +00:00
Alexandre Pujol
a1f3f29347
fix(ci): wrong opensuse image. 2023-03-25 15:10:55 +00:00
Alexandre Pujol
9978734d7e
ci(gitlab): add profile preprocessing on openSUSE. 2023-03-25 14:38:14 +00:00
Alexandre Pujol
605d09d648
ci(gitlab): ensure audit.log exist. 2023-03-12 17:03:07 +00:00
Alexandre Pujol
eee645ec66
ci(gitlab): build error quickfix. 2023-02-05 00:17:15 +00:00
Alexandre Pujol
ecf82c7176
docs: initial documentation website. 2023-01-29 21:18:22 +00:00
Alexandre Pujol
15e33a1fe6
feat: rewrite the local installation method. 2023-01-28 22:29:33 +00:00
Alexandre Pujol
aea5184251
ci: report go coverage result. 2023-01-28 19:44:21 +00:00
Alexandre Pujol
2ed2ed8034
Revert "buid(debian): remove config-package build deps."
config-package-dev is required for files hide and displace in the Debian
pkg.

This reverts commit d618583390.
2022-10-16 12:05:28 +01:00
Alexandre Pujol
bc70195bc7
ci(gitlab): add ubuntu build. 2022-10-15 23:37:10 +01:00
Alexandre Pujol
d618583390
buid(debian): remove config-package build deps. 2022-10-15 23:14:09 +01:00
Alexandre Pujol
62f2163875
test: add a dummy output for journalctl --user -b -u dbus.service -o json 2022-10-15 22:05:52 +01:00
Alexandre Pujol
28bb9b546f
ci: add linter for dev container files. 2022-10-06 20:55:35 +01:00
Alexandre Pujol
672d0a758b
build: for now lets overwrite abstractions/trash.
As the upstreaming content is a goal, it will be important to have a better
way to manage it.
2022-09-06 17:56:29 +01:00
Alexandre Pujol
4d8439bea2
ci: ensure journalctl exit a valid output. 2022-08-19 20:56:53 +01:00
Alexandre Pujol
b55c3f7d06
ci: fix build image name. 2022-07-22 12:09:07 +01:00
Alexandre Pujol
8d7dfbb1b1
ci: gitlab ci remove deprecated overwriting. 2022-05-21 18:20:18 +01:00
Alexandre Pujol
3f664e5b2c
ci: fix archlinux build. 2022-05-07 11:55:48 +01:00
Alexandre Pujol
3057fea4dc
CI: Temporary overwrite the new gtk abstraction. 2022-02-16 19:11:25 +00:00
Alexandre Pujol
e43418a820
Add 'pick', a tooll to install some AppArmor profiles. 2021-12-05 19:17:53 +00:00
Alexandre Pujol
df71d5f964
ci: add lsb-release. 2021-12-05 00:23:49 +00:00
Alexandre Pujol
9ce1226ee2
ci: enable aa-log tests. 2021-12-05 00:21:16 +00:00
Alexandre Pujol
7f960ff4f7
Use web based goreport to linter check. 2021-11-30 18:36:04 +00:00
Alexandre Pujol
8fc279fa27
Move go code to a more common directory. 2021-11-23 20:20:06 +00:00
Alexandre Pujol
ac2386957b
Rewrite aa-log. 2021-11-09 22:41:12 +00:00
Alexandre Pujol
c96c641d80
Debian: improve install method. 2021-09-27 20:24:22 +01:00