124 Commits

Author SHA1 Message Date
Hubert Deng
48e20d66f9
Bump commit sha for e2e test action (#2104)
bump commit sha for e2e action
2023-04-24 12:20:23 -07:00
Hubert Deng
fed0dccf97
Bump self-hosted-e2e-tests action commit sha (#2008)
bump self-hosted-e2e-tests action commit sha
2023-03-03 11:12:51 -08:00
Hubert Deng
da640d1519
Revert symbolicator tests (#2004)
revert symbolicator tests
2023-03-02 14:29:47 -08:00
Hubert Deng
0e7c7c7d82
Remove issue status helper automation (#1989)
remove issue status helper automation
2023-02-27 12:20:50 -08:00
Amin Vakil
4e6ddaec8f
Run close stale issues/PRs only on getsentry (#1969) 2023-02-16 13:46:49 -08:00
Amin Vakil
edcdfd4d9f
Run lock issues/PRs only on getsentry (#1966) 2023-02-15 09:51:23 -08:00
Ethan Smith
19d6edfae0
ci: Add test for symbolicator pipeline (#1916)
Fixes #1888

This integration test:

uploads a symbol file, which indicates where to find the symbols for the minidump
uploads a sample minidump, which creates an event we can check for

This test is based on the test here: 28f4f36b4a/tests/symbolicator/test_minidump_full.py (L72)
2023-01-19 12:57:16 -08:00
Chad Whitacre
dc77c3af1f
Pick up CI bugfix (#1905) 2023-01-09 20:30:44 +00:00
Ethan Smith
8bc4017826
ci: Remove GCB and update Github Action SHA (#1880)
This also updates the Github Action to use the latest commit.
2022-12-27 12:40:45 -08:00
Ethan Smith
794b9ffce5
Try adding end to end tests using new action (#1806) 2022-11-14 09:31:04 -08:00
Matt Gaunt-Seo @ Sentry.io
c573bddf65
Update to actions/checkoutv3 to address upcoming github deprecations (#1792) 2022-11-02 09:36:00 -07:00
anthony sottile
65122d4d40
ref: upgrade actions/setup-python to avoid set-output deprecation (#1789)
Committed via https://github.com/asottile/all-repos
2022-10-31 13:42:51 -04:00
Hubert Deng
b71a17acad
Fix sentry release for dogfood instance (#1768)
* test sentry release

* use actions checkout for dogfood release
2022-10-21 16:00:04 -07:00
Ethan Smith
6b9306a17c
Add pre-commit config (#1738) 2022-10-21 13:46:35 -07:00
Hubert Deng
871c5f6092
Reorganize unit test layout (#1729)
* fix failing unit tests

* fix unit test pipeline

* add newline to unit-test file

* preserve semantics from docker volume test

* add error-handling tests

* reorganize file structure of unit tests

* add comment for using _file format in ensure relay credentials test

* add error handling unit tests

* use unit-test directory

* stack trace should be from the unit test directory

* Slightly better fail signal

* Clearer start as well

Co-authored-by: Chad Whitacre <chadwhitacre@sentry.io>
2022-09-29 14:48:48 -07:00
Hubert Deng
196b40feb1
Tag releases with sentry-cli (#1718)
* tag releases with sentry-cli

* comment out action-prepare-release for testing

* add sentry debug log level

* add auth token secret

* add sentry url

Co-authored-by: Ethan Smith <ethan@ethanhs.me>

Co-authored-by: Ethan Smith <ethan@ethanhs.me>
2022-09-23 10:14:20 -07:00
Amin Vakil
081239e3b1
Use docker-compose 2.7.0 instead of 2.2.3 in CI (#1591) 2022-08-17 10:56:28 -07:00
Amin Vakil
f2fb758c48
Run release a new version job only on getsentry (#1529) 2022-06-22 16:21:03 -04:00
Benedikt Franke
9eff0c3b4d
Ease modification of base image (#1479) 2022-05-25 12:54:29 -04:00
Chad Whitacre
282c269274 Skip some CI due to a difficult bug
https://github.com/getsentry/self-hosted/issues/1415
2022-04-15 20:14:43 -04:00
Chad Whitacre
e3d0801c21
Use better API key when available (#1408) 2022-04-02 00:05:29 +00:00
Chad Whitacre
7d7cb49164
Use a custom action (#1407) 2022-04-01 16:20:05 -04:00
Chad Whitacre
28d8928820
meta(gha): Deploy workflow enforce-license-compliance.yml (#1388) 2022-03-18 10:37:21 -04:00
Amin Vakil
48dd5eb144
Run CI every night (#1334) 2022-03-14 18:27:20 -04:00
Chad Whitacre
a5c65979ad
meta(gha): Deploy workflow enforce-license-compliance.yml (#1375) 2022-03-14 12:00:21 -04:00
Kamil Ogórek
4f978505f0
ci: Change stale GitHub workflow to run once a day (#1371) 2022-03-12 08:43:05 +00:00
Burak Yigit Kaya
de81299baf
ci: Temporary fix for interactive prompt on createuser (#1370) 2022-03-11 17:07:38 -05:00
Chad Whitacre
1201e5d971
meta(gha): Deploy workflow enforce-license-compliance.yml (#1347) 2022-02-25 16:30:14 -05:00
Chad Whitacre
94d787640d
Remove routing helper (#1323)
This is actually only relevant in `sentry` and `sentry-docs`.
2022-02-15 08:30:42 -05:00
Chad Whitacre
e3f5670aab
Add CI compose version 1.29.2 / 2.0.1 / 2.2.3 (#1290)
* Revert "Revert "Add CI compose version 1.29.2 / 2.0.1 / 2.2.3 (#1251)" (#1272)"

This reverts commit da8f4903e4cfe47ca4fa5bf68265b62f795c60a0.

* Drop back to -T because long opt is Compose 2+

Admin-merging with approvals from outside contributors (All-seeing eye, are you seeing this? ;)
2022-02-03 15:49:27 -05:00
Chad Whitacre
da8f4903e4
Revert "Add CI compose version 1.29.2 / 2.0.1 / 2.2.3 (#1251)" (#1272)
This reverts commit 3abbb3e8bd3a4d1d2ecbdb0f4fb255507c55aca0.
2022-01-24 16:36:14 -05:00
Amin Vakil
3abbb3e8bd
Add CI compose version 1.29.2 / 2.0.1 / 2.2.3 (#1251) 2022-01-24 12:36:28 -05:00
Burak Yigit Kaya
8606348c02
ci: Enable parallel tests again, increase timeouts (#1125) 2021-10-20 16:18:54 -04:00
Burak Yigit Kaya
6f0b91f285
ci(test): Relax cleanup test regex a bit (#1119) 2021-10-15 19:41:26 +00:00
EricsonMacedo
78a5c3cb87
feat: Support docker compose CLI (#1116)
Check if docker compose v2, CLI, is available and get semantic version
from it, or fallback to get semantic version out of docker-compose v1
when checking minimum requirements during install.sh script

Fixes #962
2021-10-15 21:21:19 +03:00
Burak Yigit Kaya
497759c1e8
ci: Test with the required minimum docker-compose (#1066)
Refs #1061, refs #1062, refs #1063.
2021-08-18 11:35:21 -04:00
Burak Yigit Kaya
672b1f7f4d
feat: Have an empty certificates folder ready (#1065)
Addresses this: https://forum.sentry.io/t/configure-gitlab-self-signed-ssl-certificate/14766/3?u=byk
2021-08-17 17:40:35 +03:00
Chad Whitacre
47c4a1df29
meta(gha): Deploy action issue-routing-helper.yml (#1064) 2021-08-17 12:31:09 +00:00
Burak Yigit Kaya
93078f052d
upgrade: docker-compose version to 1.29.2 (#1050) 2021-08-04 19:44:35 +00:00
Kyle Filz
17b675c833
feat: Support custom CA roots (#1015)
Mount a certificate folder to local ca storage in containers,
and add update command to cron image's entrypoint.

Result of poking and prodding from getsentry/sentry#26851
2021-07-30 18:39:47 +03:00
Chad Whitacre
2888bf5959
Use the new GH issue forms (#1011) 2021-06-29 16:52:55 -04:00
Burak Yigit Kaya
91f40486ca
fix(ci): Run bulids on release branches
Follow up to #980
2021-06-15 22:21:26 +03:00
Burak Yigit Kaya
d5e4e52d81
meta(gha): Deploy action issue-routing-helper.yml (#958) 2021-05-21 20:13:23 +00:00
Burak Yigit Kaya
67c2310e7f
meta(gha): Deploy action issue-status-helper.yml (#949) 2021-05-12 22:03:34 +03:00
Burak Yigit Kaya
1068326998
meta(gha): Deploy action issue-routing-helper.yml (#945) 2021-05-07 16:09:39 -04:00
Burak Yigit Kaya
f27eaef557
meta(gha): Deploy action issue-status-helper.yml (#943) 2021-05-06 16:18:46 -04:00
Burak Yigit Kaya
2ab0590924
ci(test): Separate unit tests so they don't rely on integration tests (#910) 2021-03-30 15:02:40 -04:00
Chad Whitacre
88f90e046e
Add a partial test for geoip (#902) 2021-03-26 16:57:21 -04:00
Chad Whitacre
a868b09044
Factor out volume creation (#901) 2021-03-26 15:04:54 -04:00
Chad Whitacre
0ce7856117
Refactor relay config (#900) 2021-03-26 10:06:04 -04:00