Commit Graph

532 Commits

Author SHA1 Message Date
Simon Larsen
74273e6e9b
Refactor E2E workflow to use environment variables from config.env in test.e2e.yaml 2024-04-26 18:01:15 +01:00
Simon Larsen
9eec9042bd
Refactor E2E workflow to use npm run prerun command before running docker-compose in test.e2e.yaml 2024-04-26 16:40:02 +01:00
Simon Larsen
f22ae5844d
Refactor E2E workflow to use status-check.sh script for server availability check 2024-04-26 14:45:01 +01:00
Simon Larsen
caf3377cee
Refactor E2E workflow to use parentheses for command grouping in docker-compose run step 2024-04-26 13:36:52 +01:00
Simon Larsen
f0e4d6bf71
Update E2E workflow to use --abort-on-container-exit flag in docker-compose command 2024-04-26 13:36:40 +01:00
Simon Larsen
f34e4a23d6
Update E2E workflow to use docker-compose for running E2E tests 2024-04-26 13:35:25 +01:00
Simon Larsen
0a8574678c
Update E2E workflow to wait for 60 minutes for server to be up 2024-04-26 10:54:55 +01:00
Simon Larsen
0fdf63ce0c
Add npm install command for Common directory in E2E workflow 2024-04-25 22:56:26 +01:00
Simon Larsen
1cf208387f
Add server readiness check before running E2E tests 2024-04-25 18:34:13 +01:00
Simon Larsen
ab42ca1ef9
Add test-e2e job to GitHub Actions workflow 2024-04-25 15:30:08 +01:00
Simon Larsen
910aa113b5
Add npm install step for Common directory 2024-04-25 15:22:52 +01:00
Simon Larsen
ef0dc5305a
Update test.e2e.yaml to free up disk space in GitHub Actions runner 2024-04-25 12:32:22 +01:00
Simon Larsen
73dc057c99
Update test.e2e.yaml and Config.ts files 2024-04-25 12:31:38 +01:00
Simon Larsen
7623fe7df4
Add Docker build step for E2E tests 2024-04-25 12:08:58 +01:00
Simon Larsen
da03636bd0
Add Docker build step for E2E tests 2024-04-25 12:01:49 +01:00
Simon Larsen
8acfb0f798
add e2e tests 2024-04-25 11:53:11 +01:00
Simon Larsen
35daff14d9
Update runs-on to ubuntu-latest in test.probe.yaml 2024-04-05 20:09:25 +01:00
Simon Larsen
e35dba93ce
Add npm install for CommonServer 2024-04-05 19:55:03 +01:00
Simon Larsen
acf35e1c4c
Update IsolatedVM dependencies and add docker build for IsolatedVM 2024-04-05 18:38:57 +01:00
Simon Larsen
d0dd20c314
Update release workflow configuration 2024-03-15 10:52:51 +00:00
Simon Larsen
a7d1ab5d71
Add release-changelog-builder-action to build changelog 2024-03-15 10:47:07 +00:00
Simon Larsen
d305c2b368
Update PACKAGE_VERSION in publish-npm-packages job 2024-03-15 10:28:07 +00:00
Simon Larsen
e37271021a
Remove unnecessary steps in build and release workflows 2024-03-14 15:30:19 +00:00
Simon Larsen
f296483088
Update workflow to publish npm packages 2024-03-14 14:39:50 +00:00
Simon Larsen
7a83337391
Remove unnecessary build steps for infrastructure agent 2024-03-14 14:35:06 +00:00
Simon Larsen
6a9a7bfd32
Update build workflow and remove unused script 2024-03-14 13:56:39 +00:00
Simon Larsen
58c7860f9b
Add npm install commands for Common, Model, CommonServer, and CommonUI 2024-03-14 12:07:16 +00:00
Simon Larsen
59b2839067
Add binary release workflows for infrastructure agent on macOS, Windows, and Linux 2024-03-13 11:23:22 +00:00
Simon Larsen
17483bc03e
Add publish step for Infrastructure Agent 2024-03-13 11:20:53 +00:00
Simon Larsen
5c2c40aa38
Fix typo in Dockerfile path for InfrastructureAgent and update package.json name 2024-03-13 10:47:54 +00:00
Simon Larsen
65f01802e4
Fix typos and update import paths 2024-03-12 14:06:02 +00:00
Simon Larsen
fab0c18b1f
Add infrastructure agent binary release workflows*** 2024-03-12 13:20:39 +00:00
Simon Larsen
024992c831
Fix server-monitor location path and add disk path validation 2024-03-12 10:09:47 +00:00
Simon Larsen
439a38fbf2
Update Node.js version in GitHub workflows 2024-03-06 15:47:50 +00:00
Simon Larsen
cbca931460
Add binary release workflows for infrastructure agent 2024-03-06 14:58:04 +00:00
Simon Larsen
e4b6daf9d8
Update build command in test-release.yaml 2024-03-06 14:55:58 +00:00
Simon Larsen
9224748eff
Add infrastructure agent binary build workflow***
***Update gitignore to include infrastructure agent files***

***Update package.json and tsconfig.json for infrastructure agent
2024-03-06 14:55:26 +00:00
Simon Larsen
1cbd6fa403
Add infrastructure agent compilation workflow*** 2024-03-06 12:47:07 +00:00
Simon Larsen
2165db9d1f
Update compile.yml and FetchCertificates.ts 2024-03-04 16:12:06 +00:00
Simon Larsen
14b336e927
Add changelog generation step 2024-03-01 18:55:46 +00:00
Simon Larsen
9b1470ee8a
Update release-changelog-builder-action to v4.2.0 2024-03-01 18:52:11 +00:00
Simon Larsen
f7cc8d2343
Update proxy_pass in Nginx configuration
Delete unused files and dependencies
Update API hostname in WorkflowService
Update API hostname in AnalyticsDatabaseService
2024-01-11 19:16:11 +05:30
Simon Larsen
c7f51cdade
Fix async initialization of Workers and remove unused workflow service 2024-01-11 19:10:00 +05:30
Simon Larsen
4dc06ad879
Add Workers initialization in App/Index.ts 2024-01-11 16:25:58 +05:30
Simon Larsen
2cc522c3a1
Delete test-helm-chart.yaml and add test-helm-chart job 2023-12-30 18:02:43 +00:00
Simon Larsen
8d35f5eb2d
Add Helm Chart test workflow 2023-12-30 14:19:49 +00:00
Simon Larsen
fcfe03e9ca
Update logo image path 2023-12-29 22:11:57 +00:00
Simon Larsen
b43a3736db
Update port value for dashboardApi 2023-12-29 13:49:03 +00:00
Simon Larsen
a3a0d8a7bb
Delete test.home.yaml workflow file 2023-12-29 12:49:44 +00:00
Simon Larsen
7366e92d42
Update Dockerfile paths for App 2023-12-28 19:30:58 +00:00
Simon Larsen
d11a5e1d1e
Update package name and hostnames 2023-12-28 15:54:27 +00:00
Simon Larsen
539127ff33
Update workflows to remove unused steps 2023-12-28 15:51:33 +00:00
Simon Larsen
937679d544
Update test setup in CommonServer workflow and PostgresConfig 2023-12-25 18:42:48 +00:00
Simon Larsen
8a0b977a17
Update test command in CommonServer workflow 2023-12-25 14:32:08 +00:00
Simon Larsen
224824f1f1
Remove notification service and related configurations 2023-12-25 13:09:41 +00:00
Simon Larsen
4359b74f26
Remove unused files and configurations 2023-12-25 12:42:20 +00:00
Simon Larsen
cef7df73bb
Remove unused files and configurations 2023-12-25 12:23:13 +00:00
Simon Larsen
2b8b818bc7
Update dependencies and package.json files 2023-12-12 15:11:04 +00:00
Simon Larsen
01c3b9e8be
Remove unused files and dependencies 2023-12-12 15:03:08 +00:00
Simon Larsen
9cbfce967d
Add dependency check to npm run compile commands in workflows 2023-12-12 13:49:17 +00:00
Simon Larsen
526df139b1
Update Dockerfile and launch configurations 2023-12-11 19:37:18 +00:00
Simon Larsen
a35462b3c9
Remove link-shortener service and related configurations 2023-12-11 19:03:04 +00:00
Simon Larsen
55924cac1f
Remove integration related build and deploy
workflows
2023-12-04 13:05:08 +00:00
Simon Larsen
ca32b8fa1d
Fix on-call duty page titles 2023-11-24 12:11:36 +00:00
Simon Larsen
261db0c748
Update runs-on value in test.probe.yaml 2023-11-22 16:16:57 +00:00
Simon Larsen
81a39951fb
Change runs-on to self-hosted in test job 2023-11-22 13:49:26 +00:00
Simon Larsen
8d9ec445b7
remove realtime docker build 2023-11-21 20:49:24 +00:00
Simon Larsen
640ce525c5
Update Probe npm install and test commands 2023-11-21 17:50:09 +00:00
Simon Larsen
14dceebc9a
Update dependencies and fix tests 2023-11-21 16:34:10 +00:00
Simon Larsen
3a57253720
remove realtime jobs 2023-11-21 14:19:12 +00:00
Simon Larsen
985217d2bf
rename helm files for ingestor 2023-10-13 20:14:04 +01:00
Simon Larsen
a25a1ed0b9
remove licensing jobs 2023-10-13 14:35:35 +01:00
Simon Larsen
accffbe443
add docker build for otel collector 2023-10-13 14:34:35 +01:00
Simon Larsen
414bfdfec1
add otel jobs 2023-10-13 14:33:21 +01:00
Simon Larsen
7bd5efee1c
remove sonar cloud 2023-10-10 11:25:51 +01:00
Simon Larsen
34817a1066
probe-api to ingestor 2023-10-09 18:54:23 +01:00
Simon Larsen
b47e95f836 add readme 2023-10-04 13:06:02 +00:00
Simon Larsen
6fd882afd4
copy readme to helm package 2023-09-30 08:16:02 +01:00
Simon Larsen
a02d5d420a
fix helm chart deploy 2023-09-29 21:43:18 +01:00
Simon Larsen
35916a5836
Sign Helm Chart 2023-09-29 17:57:50 +01:00
Simon Larsen
df68a5e76a
add readme to helm release 2023-09-29 17:40:32 +01:00
Simon Larsen
82a1c3c93b
fix helm lint 2023-09-29 13:31:17 +01:00
Simon Larsen
c62b3568cd fix path 2023-09-29 11:03:19 +00:00
Simon Larsen
26aaee83b8
remove helm chart 2023-09-29 10:10:57 +01:00
Simon Larsen
06a76ecc2b
add more readme 2023-09-29 09:56:13 +01:00
Simon Larsen
c8a4ff73f3
fix tmp 2023-09-29 09:45:51 +01:00
Simon Larsen
623acf9212
fix temp 2023-09-29 09:43:54 +01:00
Simon Larsen
4a9ef40d8f
fix dir nav 2023-09-29 09:39:37 +01:00
Simon Larsen
961034dd3f
clone repo 2023-09-29 09:10:17 +01:00
Simon Larsen
0b3e45b8d9
add ls 2023-09-29 09:04:06 +01:00
Simon Larsen
5cf93f7173
list dir 2023-09-29 08:59:44 +01:00
Simon Larsen
e89db96254
fix dir nav 2023-09-29 08:54:22 +01:00
Simon Larsen
663eb5ec6d
remove cd 2023-09-29 08:50:03 +01:00
Simon Larsen
b9a0c0297e
make publish work 2023-09-29 08:48:06 +01:00
Simon Larsen
264fcce55c
update ver of actions checkout 2023-09-29 08:42:43 +01:00
Simon Larsen
32ed2f3183
move ssh key up 2023-09-29 08:41:10 +01:00
Simon Larsen
4547fbe872
add ssh key 2023-09-29 08:32:20 +01:00
Simon Larsen
bb809874fd
fix clone repo 2023-09-29 08:28:50 +01:00
Simon Larsen
8e71d86651
add ssh key 2023-09-29 08:25:31 +01:00
Simon Larsen
85840ddeb4
fix clone 2023-09-29 08:21:06 +01:00
Simon Larsen
799beb5303
add PAT to job 2023-09-29 08:13:31 +01:00
Simon Larsen
9cfe6f49e0
add lint 2023-09-28 22:06:21 +01:00
Simon Larsen
f7cf41cab4
add github token to clone 2023-09-28 22:04:18 +01:00
Simon Larsen
493e898647
unset extra header 2023-09-28 22:00:44 +01:00
Simon Larsen
f2f0e10ffe
add checkout 2023-09-28 21:52:17 +01:00
Simon Larsen
12c555dfe7
package help chart 2023-09-28 21:49:49 +01:00
Simon Larsen
55f8a32352 fix packaing 2023-09-28 20:33:00 +00:00
Simon Larsen
44f2b3ce13 fix repo name 2023-09-28 16:05:10 +00:00
Simon Larsen
3714c2c91a add test container 2023-09-28 11:16:50 +00:00
Simon Larsen
2feb024032 add more service files 2023-09-24 13:04:01 +00:00
Simon Larsen
3595f5bf6f
add helm lint command 2023-09-24 12:07:31 +01:00
Simon Larsen
6693889f5b
add compile and build jobs 2023-08-25 15:59:46 +01:00
Simon Larsen
9959ebafeb
add docker build and release jobs 2023-08-25 15:56:17 +01:00
Simon Larsen
b1bd44be59
add sha and version to docker file 2023-08-25 11:16:31 +01:00
Simon Larsen
7d9bcdfb2e
update issue templates 2023-08-21 11:55:22 +01:00
Simon Larsen
8206c79dc4
add sonarcode 2023-08-04 20:47:18 +01:00
Simon Larsen
1cb1151be4
fix release and test release jobs 2023-08-03 09:01:04 +01:00
Simon Larsen
bd4adeab67
seperate test and release jobs 2023-07-31 15:43:30 +01:00
Simon Larsen
5062835727
fix ref 2023-07-30 21:44:46 +01:00
Carl Downing
cba6e4deb9 typos 2023-07-30 08:23:05 -07:00
Carl Downing
691ce56235 Merge branch 'master' into link-shortener 2023-07-30 06:53:13 -07:00
Simon Larsen
7806b61ad7
fix branch name in release.yaml 2023-07-30 11:04:32 +01:00
Simon Larsen
d51943c79b
do not run release job on master 2023-07-30 11:03:24 +01:00
Carl Downing
3520e834eb shortner > shortener 2023-07-29 16:03:00 -07:00
Jordan Jones
a36d0e4258
value needs to be set with pattern being version 2023-07-29 08:07:44 -07:00
Jordan Jones
1b5ba60703
invalid type 2023-07-29 07:31:11 -07:00
Jordan Jones
668830063f
whoops 2023-07-29 06:50:55 -07:00
Jordan Jones
ed06cef3b1
chore: replace version build args which isnt parsing right 2023-07-29 06:49:37 -07:00
Jordan Jones
6c8154d94b
chore: add docker labels 2023-07-29 06:46:57 -07:00
Jordan Jones
db7e862a31
feat: fix build numbers and merge test builds 2023-07-29 05:23:18 -07:00
Jordan Jones
e3ccf48251
chore: support deploying test releases 2023-07-29 04:26:09 -07:00
Jordan Jones
f01b6f1944
chore: re-add prerun for templating 2023-07-29 04:24:02 -07:00
Kashalls
832e88f288
chore: remove non-modifying raw commands and weirdly managed qemu emulator? 2023-07-29 03:46:59 -07:00
Kashalls
9ceb2d4fc4
feat: add support for building and pushing to ghcr.io 2023-07-29 03:44:22 -07:00
Simon Larsen
3b0c9ddaeb
remove ghcr 2023-07-29 10:30:48 +01:00
Simon Larsen
c6df51aae3
fix push to github cr 2023-07-29 10:08:12 +01:00
Simon Larsen
606e8d8349
fix github token 2023-07-28 19:00:28 +01:00
Simon Larsen
b0ba865ea2
push images to ghcr.io 2023-07-28 17:54:29 +01:00
Simon Larsen
3c9628abdb
add read env var 2023-07-20 07:14:34 +01:00
Simon Larsen
dafcd001f7
add nginx files 2023-07-19 20:00:53 +01:00
Simon Larsen
2379a6fd86
read env vars from bash 2023-07-17 19:30:10 +01:00
Simon Larsen
0f92ba3e63
add activate 2023-07-17 17:29:13 +01:00
Simon Larsen
e0601e75fa
remove nginx docker build 2023-07-11 22:32:38 +01:00
Simon Larsen
c558909fd0
remove nginx jobs 2023-07-11 22:16:09 +01:00
Simon Larsen
ba46931979
add docker jobs for link shortner 2023-07-10 08:28:23 +01:00
Simon Larsen
9e695e5117
fix typo staus -> status 2023-06-09 13:58:56 +01:00
Simon Larsen
0a07ad6cd3
rename mailservice 2023-06-06 21:23:56 +01:00
Simon Larsen
b72dcc691a
skip py tests 2023-05-16 14:19:44 +01:00
Simon Larsen
c6de2b7514
fix run server in docker 2023-05-16 11:58:08 +01:00
Simon Larsen
e1f3b454ce
fix workflow file 2023-05-15 16:47:24 +01:00