dependabot[bot]
cd5fff946f
[dep][actions](deps): Bump goreleaser/goreleaser-action from 4 to 5 ( #3826 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 4 to 5.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 15:16:12 +01:00
Binaek Sarkar
862fcf1b71
Fix stall in plugin manager shutdown. Closes #3817
2023-09-08 17:48:20 +01:00
Puskar Basu
df6b8ae874
Re-design plugin tests ( #3809 )
2023-09-07 17:44:10 +01:00
Binaek Sarkar
2f889e462e
Merge branch 'v0.20.x'
2023-09-01 23:05:16 +05:30
Binaek Sarkar
b0fa6b6cbf
Rotate SSL certificates before server starts, if necessary. Closes #3599
2023-09-01 22:57:58 +05:30
Binaek Sarkar
3b2cdd1e68
Upgrades go version to 1.21. Closes #3763
2023-08-25 13:54:28 +01:00
Puskar Basu
123d5efef0
Update config precedence tests. Closes #3704
2023-08-09 13:08:56 +01:00
Puskar Basu
f905a2296f
Split service and plugin acceptance tests
2023-08-07 10:44:47 +01:00
Puskar Basu
3c54f81e94
Add acceptance tests to verify steampipe db, fdw, plugins installation from registry. Closes #3656
2023-07-10 15:59:50 +01:00
Binaek Sarkar
9754ed0c1a
Creates 'version.json' in each plugin directory. Recompose the global plugin versions.json if it is missing or corrupt. Closes #3492
2023-06-30 08:56:59 +01:00
kai
9dd177204f
Merge branch 'v0.20.x'
...
# Conflicts:
# .github/workflows/test.yml
# tests/acceptance/test_files/migration.bats
2023-06-22 18:22:35 +01:00
Puskar Basu
f176fdca17
Add tests after each test file to check for running/leftover steampipe processes
2023-06-22 16:20:13 +01:00
kaidaguerre
43dd6c7a61
Refactor Plugin manager:remove support for plugins which do not support multiple connections, simplify startup.
...
If plugin process crashes, benchmark or dashboard runs can leave running plugin processes after shutdown. Fixes #3598
2023-06-21 16:18:49 +01:00
Puskar Basu
6721cde0e4
Integrate golangci-lint into automated testing and release. Closes #1336
2023-06-21 13:24:26 +01:00
Binaek Sarkar
a1caf53eeb
Adds 'steampipe_server_settings' table populated with server settings data during service startup. Closes #3462
2023-06-21 13:23:14 +01:00
kaidaguerre
862409b64d
Ensure schema is created for blank aggregators when connections are added . Closes #3488
2023-05-30 16:08:19 +01:00
Puskar Basu
80f9e5a1cd
Fix issue where steampipe completion was creating install directories. Closes #3485
2023-05-30 15:17:34 +01:00
kaidaguerre
f47985f88f
Update mod require, deprecate steampipe property and add steampipe block. Deprecate plugin version property and add min_version`. Closes #3347 . Fix args passed to dependency mods failing to resolve if they reference variables. Closes #3348
2023-04-19 12:28:53 +01:00
Puskar Basu
a5db87d318
Use --clean flag instead of deprecated --rm-dist. Closes #3317
2023-04-13 14:46:09 +01:00
Puskar Basu
121dd72407
Update bats. Closes #3270
2023-03-31 14:18:37 +01:00
Puskar Basu
77a4565068
Add a test to catch schema cloning errors. Closes #3248
2023-03-21 11:58:41 +00:00
dependabot[bot]
1a1d5bac06
[dep][actions](deps): Bump actions/setup-go from 3 to 4 ( #3231 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-21 10:11:44 +00:00
Puskar Basu
42e7b612a4
Update acceptance test workflow to remove redundant step
2023-03-09 15:58:23 +00:00
Puskar Basu
68399b39ef
Add acceptance tests for dynamic aggregators. Closes #3147
2023-02-28 11:38:21 +00:00
kai
d266917597
Merge branch 'v0.18.x' into main
...
# Conflicts:
# CHANGELOG.md
# pkg/version/version.go
2023-02-15 14:52:34 +00:00
Binaek Sarkar
d75ab0372e
Fixes issue where snapshot mode in query leads to duplicate rows in console/file output
2023-02-15 19:08:19 +05:30
Binaek Sarkar
3096f9bfb8
Adds tests around service lifecycle
2023-02-03 16:32:06 +00:00
Puskar Basu
557d68c464
Add logs in test workflow to debug intermittent failures/stalls. Closes #3036
2023-02-03 12:07:10 +00:00
Puskar Basu
0f511e11e7
Acceptance tests which run on PR should do a merge with base before running the tests #2869
2023-01-18 14:34:14 +00:00
Puskar Basu
8b68c0779f
Update introspection tables acceptance test suite. Closes #2906
2023-01-18 14:31:15 +00:00
Puskar Basu
43502c6447
Clean up test and release workflows #2996
2023-01-18 14:31:15 +00:00
dependabot[bot]
2b64f5effd
[dep][actions](deps): Bump goreleaser/goreleaser-action from 3 to 4 ( #2866 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 3 to 4.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 15:29:57 +00:00
Puskar Basu
56b5d83ea7
Run dashboard tests in workflow
2023-01-09 12:00:41 +05:30
Puskar Basu
a687326a7d
Add dashboard acceptance tests. Closes #2818
2023-01-09 11:48:56 +05:30
kai
04a3daa7c4
Revert "Add dashboard acceptance tests. Closes #2818 "
...
This reverts commit 0a5aecf6c1 .
2023-01-06 18:41:17 +00:00
Puskar Basu
0a5aecf6c1
Add dashboard acceptance tests. Closes #2818
2023-01-06 17:19:31 +00:00
kaidaguerre
fa18c8f0e2
Add support for node reuse. Update graph, flow and hierarchy to declare nodes and edges inline, rather than as a list of references. Closes #2871
...
Only top level resources can have with and param blocks. Closes #2872
Refactor resource and dashboard run hierarchies to use base impl structs. Closes #2873
2022-12-14 17:18:57 +00:00
Puskar Basu
7be91bb2c5
Remove acceptance tests on merging to main. Closes #2868 ( #2870 )
2022-12-14 17:17:00 +00:00
Binaek Sarkar
d9e99167b5
Fixes issue where unit tests were not running on new Pull Requests . Closes #2794
2022-11-24 16:17:01 +00:00
Puskar Basu
3bc2603657
Add acceptance tests for connecting to Steampipe cloud. Closes #2370
2022-11-18 11:33:18 +00:00
Puskar Basu
bd6d7b5ecb
Fix and re-enable docker tests in release workflow
2022-11-03 10:16:12 +00:00
Saumya
9d92c74018
Update deprecated set-output and use GITHUB_OUTPUT environment files in our workflows. Closes #2572 ( #2602 )
2022-10-31 15:14:35 +05:30
Puskar Basu
eec7393d3f
Add acceptance tests for Workspace Profiles. Closes #2571
2022-10-31 09:25:09 +00:00
dependabot[bot]
f91fa5e988
[dep][actions](deps): Bump geekyeggo/delete-artifact from 1 to 2 ( #2522 )
...
Bumps [geekyeggo/delete-artifact](https://github.com/geekyeggo/delete-artifact ) from 1 to 2.
- [Release notes](https://github.com/geekyeggo/delete-artifact/releases )
- [Commits](https://github.com/geekyeggo/delete-artifact/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: geekyeggo/delete-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 18:43:52 +01:00
Binaek Sarkar
fd46f34dcb
Consolidates acceptance tests. Exclude force_stop and migration tests for Macos. Closes #2497
2022-10-18 12:30:08 +01:00
kai
7ab7792975
Update go to 1.19 in github actions
2022-08-03 12:32:48 +01:00
kaidaguerre
305fb9107b
Add support for plugins to handle multiple connections. Closes #2262
2022-07-22 14:53:54 +01:00
dependabot[bot]
62af5d3922
[dep][actions](deps): Bump goreleaser/goreleaser-action from 2 to 3 ( #2099 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 2 to 3.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-23 10:55:26 +01:00
Puskar Basu
07d3e7f8ca
Run acceptance tests on both darwin(macos) and linux(ubuntu). Closes #2060
2022-05-16 13:35:50 +01:00
dependabot[bot]
25c0ad3347
[dep][actions](deps): Bump actions/setup-go from 2 to 3 ( #1827 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 12:12:14 +01:00