Compare commits

...

20 Commits

Author SHA1 Message Date
f35d6e794d build 2026-03-12 21:38:19 +01:00
b7130b835d build 2026-03-11 13:46:07 +01:00
e911eee76b Update .gitlab-ci.yml file 2026-03-11 13:45:50 +01:00
86a18e66f7 build 2026-03-11 13:42:56 +01:00
ec27800d62 build 2026-03-11 13:41:13 +01:00
30e66ce890 Update .gitlab-ci.yml file 2026-03-11 13:40:59 +01:00
f022223da3 build 2026-03-11 13:40:33 +01:00
94e84d03c2 Update .gitlab-ci.yml file 2026-03-11 13:40:21 +01:00
9915863650 Update .gitlab-ci.yml file 2026-03-11 13:38:21 +01:00
88c41f2bcf build 2026-03-11 13:35:27 +01:00
9ac830a505 Merge branch 'main' of gitlab.sectorq.eu:jaydee/portainer 2026-03-11 13:35:20 +01:00
e85fe9c98e build 2026-03-11 13:35:16 +01:00
ce2460b33a Update .gitlab-ci.yml file 2026-03-11 13:35:09 +01:00
9007376ad3 build 2026-03-11 13:30:41 +01:00
cc91ef474c build 2026-03-11 13:29:55 +01:00
e3e05a6430 Update .gitlab-ci.yml file 2026-03-11 13:29:47 +01:00
4a422730b1 build 2026-03-11 13:24:02 +01:00
233d5c4ff8 Update .gitlab-ci.yml file 2026-03-11 13:23:53 +01:00
6907785036 build 2026-03-11 13:22:33 +01:00
8c911c27a9 Update .gitlab-ci.yml file 2026-03-11 13:21:58 +01:00
4 changed files with 19 additions and 3 deletions

View File

@@ -2,11 +2,16 @@
stages: # List of stages for jobs, and their order of execution
- notify1
- lint
- test
- security
- dast
- build
- clean
- notify
variables:
GIT_SSH_COMMAND: "ssh -i /home/gitlab-runner/.ssh/id_rsa -o IdentitiesOnly=yes"
CS_IMAGE: r.sectorq.eu/jaydee/builder:amd64
notify1:
stage: notify1 # Should be in a later stage than the job that might fail
when: on_success # <-- This is the key keyword
@@ -31,6 +36,15 @@ lint:
- rm -rf /home/gitlab-runner/builds/1fLwHSKm2/0/jaydee/portainer.tmp
rules:
- if: '$CI_COMMIT_MESSAGE =~ /lint/'
include:
- template: Security/SAST.gitlab-ci.yml
- template: Security/Dependency-Scanning.gitlab-ci.yml
- template: Security/Secret-Detection.gitlab-ci.yml
- template: Security/DAST.gitlab-ci.yml
- template: Security/Container-Scanning.gitlab-ci.yml
build-job: # This job runs in the build stage, which runs first.
stage: build
image: r.sectorq.eu/jaydee/builder:amd64
@@ -99,4 +113,4 @@ notify2:
- curl -XPOST http://192.168.77.101:8123/api/webhook/voice-notifications-tC_8YKxMJIAaQRV5riKuC7Zl --data-raw 'message=portainer build job failed'
- rm -rf /home/gitlab-runner/builds/1fLwHSKm2/0/jaydee/portainer.tmp
rules:
- if: '$CI_COMMIT_MESSAGE =~ /build/'
- if: '$CI_COMMIT_MESSAGE =~ /build/'

View File

@@ -0,0 +1,2 @@
[semgrep]
exclude = ["bandit.B101", "java_deserialization_rule-JacksonUnsafeDeserialization"]

View File

View File

@@ -46,7 +46,7 @@ def setup_vault():
# Specify the mount point of your KV engine
return vclient
VERSION = "0.1.67"
VERSION = "0.1.75"
defaults = {
@@ -258,7 +258,7 @@ def prompt_missing_args(args_in, defaults_in, fields, action=None,stacks=None):
if args.action == "create_stack":
# input(json.dumps(stacks, indent=2))
commands = [
'authentik', 'bitwarden', 'bookstack', 'dockermon', 'duplicati', 'fail2ban', 'filebrowser', 'gitea', 'gitlab', 'grafana', 'grocy',
'api_server', 'authentik', 'bitwarden', 'bookstack', 'dockermon', 'duplicati', 'fail2ban', 'filebrowser', 'gitea', 'gitlab', 'grafana', 'grocy',
'hashicorp', 'home-assistant', 'homebox','homepage', 'immich', 'influxdb', 'jupyter', 'kestra', 'kopia', 'linkding', 'linkwarden', 'mailu3',
'mealie', 'mediacenter', 'mosquitto', 'motioneye', 'n8n', 'nebula', 'nextcloud', 'nginx',
'node-red', 'octoprint', 'ollama', 'onlyoffice', 'paperless-ngx', 'pihole', 'portainer-ce', 'rancher', 'registry',