9 Commits

Author SHA1 Message Date
a1da3d1985 Update .gitlab-ci.yml 2022-03-23 21:09:40 +00:00
95d92726c7 Update .gitlab-ci.yml 2022-03-23 20:57:50 +00:00
72424b42bf Update .gitlab-ci.yml 2022-03-23 20:55:49 +00:00
b073436765 Update config.el 2022-03-23 20:55:00 +00:00
1de5957007 Update config.el 2022-03-23 20:22:18 +00:00
fc1b18e08e Set doom environment variables to use checked-out copy 2022-03-23 17:20:03 +00:00
b92c5d9be1 Require git 2022-03-23 17:14:44 +00:00
8376804a88 Use 22.04 for newer emacs 2022-03-23 17:10:56 +00:00
1163ea98be Update .gitlab-ci.yml, .mgr_config/tests/test-emacs.sh files 2022-03-23 17:06:28 +00:00
3 changed files with 13 additions and 6 deletions

View File

@@ -64,7 +64,8 @@
(all-the-icons-ivy-rich-mode 1))
(use-package! mgr-gitlab
:load-path "~/.doom.d/lisp/mgr-gitlab"
:load-path "lisp/mgr-gitlab"
:ensure t
:config
(setq gitlab-host "gitlab.maxregan.me"
gitlab-token-id (if (file-exists-p mgr-gitlab-token-file)

View File

@@ -5,17 +5,23 @@
stages:
- test
sast:
stage: test
variables:
GIT_SUBMODULE_STRATEGY: recursive
DOOMDIR: ./.doom.d
EMACSDIR: ./.emacs.d
DOOMLOCALDIR: ./.emacs.d/local
test-emacs:
stage: test
image: ubuntu:latest
image: ubuntu:22.04
before_script:
- apt-get update
- apt-get install -y emacs-nox
- apt-get install -y emacs-nox git
- yes | ./.emacs.d/bin/doom install || true
script:
- ./.mgr_config/tests/test-emacs.sh
sast:
stage: test
include:
- template: Security/SAST.gitlab-ci.yml

View File

@@ -1,3 +1,3 @@
#!/bin/bash
emacs --batch -u "$(whoami)" --debug-init
emacs --batch --debug-init --load ./.emacs.d/init.el