Volodymyr Zotov
|
5ccb0d88bb
|
Merge pull request #224 from 1Password/vzt/test-contributions-workflow
Add workflow to test contributors' PRs
|
2025-10-02 08:16:43 -05:00 |
|
Volodymyr Zotov
|
3f52bb2840
|
Add new line at the end of the file
|
2025-10-02 08:09:04 -05:00 |
|
Volodymyr Zotov
|
7650aef60a
|
Merge pull request #225 from 1Password/vzt/testhelper-module
Introduce testhelper module
|
2025-10-02 08:07:26 -05:00 |
|
Volodymyr Zotov
|
63e3f29be9
|
Refactor e2e test workflows
|
2025-09-30 21:44:16 -05:00 |
|
Volodymyr Zotov
|
49bc9cb329
|
Use workflow anchors
|
2025-09-30 21:37:11 -05:00 |
|
Volodymyr Zotov
|
a5e4a352e9
|
Update readme
|
2025-09-30 16:59:30 -05:00 |
|
Volodymyr Zotov
|
edde903759
|
Do not use first pod, but look for matching pod in array
|
2025-09-30 16:56:10 -05:00 |
|
Volodymyr Zotov
|
03b093ac17
|
Add webhooks to schema
|
2025-09-17 11:21:21 -05:00 |
|
Volodymyr Zotov
|
79ee171b7f
|
Add functions to testhelper package
|
2025-09-17 11:08:11 -05:00 |
|
Volodymyr Zotov
|
c9a8cc6fb8
|
Add go.sum
|
2025-09-17 10:52:12 -05:00 |
|
Volodymyr Zotov
|
a390354100
|
Make testhelper as a standalone module to install as dependency into kubernetes-secrets-injector
|
2025-09-17 10:45:50 -05:00 |
|
Volodymyr Zotov
|
de62e07bcf
|
Bump action versions in other workflows
|
2025-09-11 12:20:40 -05:00 |
|
Volodymyr Zotov
|
3ebc536dd7
|
Add empty line at the end of the file
|
2025-09-11 11:50:02 -05:00 |
|
Volodymyr Zotov
|
6769e25a98
|
Do not run e2e tests when making a change on documentation or not realted to the operator files
|
2025-09-11 11:49:09 -05:00 |
|
Volodymyr Zotov
|
d8734c9ae3
|
Run e2e tests when pusing to main and bump actions to the latest
|
2025-09-11 11:16:47 -05:00 |
|
Volodymyr Zotov
|
460742869b
|
Add workflow to run e2e tests on contributor's branch
|
2025-09-11 11:14:10 -05:00 |
|
Volodymyr Zotov
|
35e476230c
|
Add ok-to-test workflow
|
2025-09-11 10:52:53 -05:00 |
|
Volodymyr Zotov
|
0f56cab693
|
Merge pull request #220 from 1Password/vzt/pr-template
Add pull request template
|
2025-09-09 14:16:03 -05:00 |
|
Volodymyr Zotov
|
a1ab24f244
|
Add 'Resolves' section
|
2025-09-09 14:08:15 -05:00 |
|
Volodymyr Zotov
|
13e4b16846
|
Merge pull request #219 from 1Password/vzt/test-improvements
Add e2e tests
|
2025-09-09 13:59:59 -05:00 |
|
Volodymyr Zotov
|
3a9691576a
|
Add ok to test workflow
|
2025-09-05 13:45:29 -05:00 |
|
Volodymyr Zotov
|
94602ddd72
|
Fix lint errors
|
2025-09-05 11:34:18 -05:00 |
|
Volodymyr Zotov
|
292c6f0e93
|
Update testing doc to mention integration and unit tests under single command
|
2025-09-05 11:24:02 -05:00 |
|
Volodymyr Zotov
|
0f1293ca95
|
Update testing doc to merge integration and unit tests under single command
|
2025-09-05 11:20:08 -05:00 |
|
Volodymyr Zotov
|
706ebdd8b8
|
Copy manager.yaml from test/e2e when starting e2e tests
|
2025-09-05 10:40:46 -05:00 |
|
Volodymyr Zotov
|
bd963bcd1d
|
Revert config/manager.yaml
|
2025-09-05 10:40:45 -05:00 |
|
Volodymyr Zotov
|
bf6cac81cb
|
Add capabilities for ["CHOWN", "FOWNER"] to make it more striker
|
2025-09-04 11:17:38 -05:00 |
|
Volodymyr Zotov
|
9c4849ec2e
|
Ignore these files across entire project
|
2025-09-04 10:43:55 -05:00 |
|
Volodymyr Zotov
|
c2788770fd
|
Add comment about installing 1p cli in test workflow
|
2025-09-04 10:41:25 -05:00 |
|
Volodymyr Zotov
|
6baef1b9cf
|
Fix lint error
|
2025-08-28 13:24:55 -05:00 |
|
Volodymyr Zotov
|
7e08158d2f
|
Use op.ReadItemField command
|
2025-08-28 13:22:11 -05:00 |
|
Volodymyr Zotov
|
976909c438
|
Update OpReadField method to be able to read different item fields
|
2025-08-28 13:20:45 -05:00 |
|
Volodymyr Zotov
|
e61ba49018
|
Add namespace package
|
2025-08-28 13:17:27 -05:00 |
|
Volodymyr Zotov
|
6492b3cf34
|
Remove operator package, as make commands can be run directly using system.Run
|
2025-08-28 13:12:48 -05:00 |
|
Volodymyr Zotov
|
9d08bcc864
|
Update e2e local testing steps
|
2025-08-28 11:25:57 -05:00 |
|
Volodymyr Zotov
|
f7f5462133
|
Pass CRDs on createion of kube instance
|
2025-08-27 11:19:17 -05:00 |
|
Volodymyr Zotov
|
128954cd80
|
Add pull request template
|
2025-08-26 17:05:52 -05:00 |
|
Volodymyr Zotov
|
a1cbd40f9e
|
Refer to testing.md from contributing.md
|
2025-08-26 16:58:32 -05:00 |
|
Volodymyr Zotov
|
d75a33d524
|
Add testing.md doc to describe where specific tests should be added
|
2025-08-26 16:57:42 -05:00 |
|
Volodymyr Zotov
|
b1b6c97a88
|
Remove redundant if statement
|
2025-08-26 16:33:49 -05:00 |
|
Volodymyr Zotov
|
0c3caf88b6
|
Provide default inerval and timeout via config
|
2025-08-26 16:31:07 -05:00 |
|
Volodymyr Zotov
|
24edff22d4
|
Do not run e2e tests when moving from draft to ready and vise versa
|
2025-08-26 16:25:23 -05:00 |
|
Volodymyr Zotov
|
8c893270f4
|
Update CONTRIBUTING.md with instructions on how to run e2e tests locally
|
2025-08-26 15:51:59 -05:00 |
|
Volodymyr Zotov
|
d5f1044571
|
Do not install kubectl cli in pipeline as we use golang library to interact with cluster
|
2025-08-26 15:12:16 -05:00 |
|
Volodymyr Zotov
|
b40f27b052
|
Refactor kube package to use controller-runtime golang client to interact with cluster
|
2025-08-26 15:11:04 -05:00 |
|
Volodymyr Zotov
|
cd03a651ad
|
Refactor kube package to use controller-runtime client instead of using kubectl CLI.
This allows to runt the tests faster
|
2025-08-25 22:52:17 -05:00 |
|
Volodymyr Zotov
|
9aac824066
|
Add test case for ignore-secret tag
|
2025-08-22 11:22:39 -05:00 |
|
Volodymyr Zotov
|
05ad484bd6
|
Fix lint error
|
2025-08-22 10:25:45 -05:00 |
|
Volodymyr Zotov
|
71b29d5fe6
|
Install op-cli into github action job
|
2025-08-22 10:25:04 -05:00 |
|
Volodymyr Zotov
|
c082f9562e
|
Add tests case to check that kubernetes secret is updated after item is updated in 1Password
|
2025-08-22 10:15:33 -05:00 |
|