81de58a063
Use different tag to generate config
2020-10-16 13:31:10 -07:00
191d6e9ea6
Try running generated configuration
2020-10-16 13:31:10 -07:00
1e2b6678de
Add ‘oni-lua’
2020-09-07 14:44:32 -07:00
26a2597a64
Change the default container used
...
The container in this repository is based on the same one initially specified,
but contains some extra things needed for running and testing my configuration.
2020-07-19 13:31:09 -07:00
45b66d826a
Enable ‘bmx-mode’
...
‘bmx-mode’ is a package to be used with ‘bat-mode’.
2020-05-02 18:32:01 -07:00
afaa9d2a87
Diminish org-edna
2020-04-09 11:32:52 -07:00
df4d188d3f
Fix diminishing minor modes when reloading libraries
2020-04-08 11:16:00 -07:00
27ae68341c
Add basic fish shell script configuration
2020-04-08 00:22:23 -07:00
6642c7d717
Ensure ~/.emacs.d/data/ exists when testing ‘oni-core’
...
If the directory doesn’t exist, ‘recentf-mode’ will try to save the recent file
list and fail because Emacs automatically asks if the directory should be
created. Since the test is running in a non-interactive environment, it’ll fail
to read the user’s answer.
2020-04-07 10:14:55 -07:00
a709f502f8
Add navigation functions for end-of-line and beginning-of-line
2020-04-07 02:09:43 -07:00
378ef3d590
Move CSS tests to bats
2020-04-07 01:25:23 -07:00
5dcb39c59c
Add Haskell configuration
2020-03-29 23:56:44 -07:00
6be4d9c526
Add json configuration
2020-03-27 16:00:55 -07:00
68e796fb7c
Add snippets to oni-csharp
2020-03-02 17:59:42 -08:00
74fba5dd0c
Add check for oni-prescient
2020-02-29 13:15:38 -08:00
76f9a50c45
Add tests for oni-csharp
2020-01-28 21:48:28 -08:00
abf97c386a
Generate different colors for TODO keywords and tags
2020-01-13 22:51:39 -08:00
c23059b74e
Add integration test for oni-c++
2020-01-13 18:13:16 -08:00
dbf4798b1a
Add integration test for oni-browse-url
2020-01-13 18:02:41 -08:00
28e10b8e89
Add integration test for oni-conf
2020-01-12 15:34:34 -08:00
3c95635890
Integration test each individual package
...
In order to differentiate better between the two types of tests, rename the test
commands to unit-test.
2020-01-08 12:13:55 -08:00
bd805dadcb
Try running integration tests
2020-01-08 11:56:52 -08:00
39bbfffbd8
Only deploy on the master branch
2019-12-11 22:01:09 -08:00
e62e994630
Switch the Test and Package stages
...
In order to simplify the testing of each package, do the packaging step first so
that when it gets to the testing stage it can load the packaged files from the
local repository and manage the interdependencies that way.
2019-12-11 21:55:20 -08:00
b9d40baf5e
Use Emacs 26.3 to test everything
2019-10-02 20:33:58 -07:00
b605aa6cd7
Use a different image for rsync
...
If this works, there’s no need to install rsync separately. There isn’t anything
in this step that has anything to do with Emacs, so it should work.
2019-09-08 18:04:07 -07:00
fc21656070
Fixup .gilab-ci.yml
2019-08-29 21:51:25 -07:00
ca973c76e9
Add ‘oni-twig’
...
For now this only contains snippets.
2019-08-28 00:11:08 -07:00
567d78a12c
Add snippets for ‘oni-ruby’
2019-08-28 00:09:30 -07:00
5ad89196c2
Add snippets for ‘oni-python’
2019-08-28 00:07:35 -07:00
e530fbfc5f
Add snippets for ‘oni-php’
2019-08-27 23:53:06 -07:00
d5cca9d579
Add snippets to ‘oni-nxml’
2019-08-27 23:36:08 -07:00
51a84644e6
Add snippets to ‘oni-html’
2019-08-27 23:27:58 -07:00
570ba98fbc
Add oni-haml
...
This is just an empty package adding some extra snippets for HAML.
2019-08-27 23:09:07 -07:00
a58386e3a1
Fix typo
2019-08-25 13:38:11 -07:00
75fe1b4c4f
Add snippets to ‘oni-elisp’
2019-08-25 13:37:25 -07:00
ec7dc0b32e
Add snippets to ‘oni-css’
2019-08-23 23:39:07 -07:00
3719d3e7ad
Add tests for ‘oni-conf’
2019-08-23 23:00:43 -07:00
7a2d6c1165
Simplify .gitlab-ci.yml by moving DEPS to Makefile
2019-08-23 22:10:47 -07:00
942ed97232
Include ‘oni-css’ in testing
2019-08-22 23:52:43 -07:00
58caf38935
Add ‘oni-conf’ and the ability to upload multi-file packages
...
‘oni-conf’ is the first package to include more than one file, it’s mostly a
package to allow distributing snippets.
2019-08-20 00:21:12 -07:00
2d05019aa6
Simplify deployment method
...
Using the File type from the Gitlab CI/CD pipeline options, specify the required
files on the command line directly instead of writing to them from a script. SSH
won’t accept the identity file specified (‘DEPLOY_KEY’) if its file permissions
are more permissive than 600.
2019-08-19 23:35:54 -07:00
03e41db24a
Add test for oni-php
2019-05-05 20:06:34 -07:00
6c16cb94c1
Add highlight-indent-guides configuration
2019-05-05 00:03:55 -07:00
c8e13e8b24
Fix .gitlab-ci.yml
2019-04-18 00:16:44 -07:00
1866b64805
Change upload directory
2019-04-18 00:14:49 -07:00
c8b5028450
Rename deploy step
2019-04-16 22:05:27 -07:00
ab1ca612da
Enable tests for oni-grep
2019-03-28 20:26:04 -07:00
68edabde0c
Move test dependencies out of Makefile
2019-03-28 20:24:54 -07:00
714f2c6ef7
Add GitLab CI/CD settings
2019-03-28 00:53:55 -07:00