Commit graph

196 commits

Author SHA1 Message Date
gardar
389038d37f
packaging: publish on ansible galaxy on release
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-03 19:03:47 +00:00
Paweł Krupa
d92cdcd0ba
Merge pull request #40 from gardar/ci/cleanup-circleci 2023-03-03 18:10:38 +01:00
Paweł Krupa
cc5bfcb88f
Merge pull request #38 from prometheus-community/superq/more_build_ignore 2023-03-03 18:10:08 +01:00
paulfantom
b2675fe101 chore: update version 2023-03-03 17:08:41 +00:00
Paweł Krupa
fa3d4eba25
Merge pull request #39 from prometheus-community/superq/add_gardar 2023-03-03 18:07:31 +01:00
SuperQ
0afa8e4eef
packaging: Improve build ignore
Update the Galaxy build_ignore list to remove more repo junk from the
final tarball.

Signed-off-by: SuperQ <superq@gmail.com>
2023-03-03 17:30:28 +01:00
gardar
99726d382a
fix: remove unneeded circleci script
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-03 16:27:39 +00:00
SuperQ
e1faf1e998
docs: Add gardar as a maintainer
Welcome @gardar as a maintainer here.
* Fixup sort order.

Signed-off-by: SuperQ <superq@gmail.com>
2023-03-03 13:48:41 +01:00
SuperQ
3cc9db8b75 chore: update version 2023-03-03 06:42:14 +00:00
Ben Kochie
caf778650e
Merge pull request #28 from gardar/custom-url-mirror
feat: Allow grabbing binaries and checksums from a custom url/mirror
2023-03-03 07:41:04 +01:00
SuperQ
8ae61b9d7f chore: update version 2023-03-03 06:40:10 +00:00
Ben Kochie
9a049d0f6f
Merge pull request #22 from flowerysong/no_json_query
fix: Remove unnecessary dependency on jmespath
2023-03-03 07:38:55 +01:00
Paul Arthur
89ec2ce0f7 Remove unnecessary extra dependency
This is fairly straightforward manipulation to do with standard Jinja
features.

Signed-off-by: Paul Arthur <paul.arthur@flowerysong.com>
2023-03-02 21:16:47 +00:00
SuperQ
4897613f75 chore: update version 2023-03-02 20:21:52 +00:00
Ben Kochie
9af25329da
Merge pull request #37 from gardar/molecule/ansible2.9-req-install
fix: ansible 2.9 workaround for galaxy install from git
2023-03-02 21:20:39 +01:00
gardar
031a545cca
fix: ansible 2.9 workaround for galaxy install from git
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 19:13:25 +00:00
paulfantom
a0eaafd39e chore: update version 2023-03-02 14:15:22 +00:00
Paweł Krupa
0d9737fb4b
Merge pull request #36 from prometheus-community/superq/fix_auto_cl 2023-03-02 14:14:19 +01:00
gardar
9de5b0518d
refactor: support customizing blackbox_exporter url/mirror
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 12:49:34 +00:00
gardar
7f81fc0216
refactor: support customizing snmp_exporter url/mirror
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 12:49:34 +00:00
gardar
12a8260b2b
refactor: support customizing node_exporter url/mirror
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 12:49:34 +00:00
gardar
e57ae9b9d7
refactor: support customizing prometheus url/mirror
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 12:49:34 +00:00
gardar
9f4c0243e5
refactor: support customizing alertmanager url/mirror
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 12:49:34 +00:00
SuperQ
75eec8dec7
fix: Force push git changelogs
We need to use force push to update skipping the default branch
protection rules.

Signed-off-by: SuperQ <superq@gmail.com>
2023-03-02 13:11:17 +01:00
Ben Kochie
5e3e8e6b95
Merge pull request #35 from gardar/ci/ansible-lint
removed: remove lint from molecule to avoid repetition
2023-03-02 13:01:07 +01:00
gardar
dd030809f6
removed: remove lint from molecule to avoid repetition
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 11:06:44 +00:00
Ben Kochie
db1c7d620b
Merge pull request #34 from gardar/ci/test-requirements
fix: avoid installing changelog tools when testing
2023-03-02 11:55:13 +01:00
gardar
bff692fc4a
fix: changelog tools aren't needed for testing
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 10:36:29 +00:00
Ben Kochie
a715cb3f1d
Merge pull request #33 from gardar/ci/galaxy-blackhole
fix: grab dependencies from github to avoid galaxy timeouts
2023-03-02 06:38:23 +01:00
gardar
3a8e8b5145
fix: grab dependencies from github to avoid galaxy timeouts
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 03:16:49 +00:00
Ben Kochie
0c7854ffcb
Merge pull request #32 from gardar/ci/fix-permissions
fix: correct workflow triggers and writable permissions
2023-03-01 23:25:14 +01:00
gardar
f375cfa90d
fix: use upstream anstsichaut since new version has been released
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-01 22:14:27 +00:00
gardar
c13c60fd5f
fix: correct workflow triggers and writable permissions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-01 17:49:05 +00:00
Ben Kochie
590e3308d6
Merge pull request #30 from gardar/ci/fix-pr-token
fix: writable token in all pull request workflows
2023-02-27 13:52:05 +01:00
gardar
ca1b7e95aa
fix: writable token in all pull request workflows
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-24 08:42:30 +00:00
Ben Kochie
0e14f712fd
Merge pull request #29 from gardar/ci/fix-pr-token
fix: use workflow trigger that gives writable token
2023-02-24 07:38:02 +01:00
gardar
bad0cc89fc
fix: use workflow trigger that gives writable token
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-23 18:25:01 +00:00
Ben Kochie
4c2d82f8bb
Merge pull request #26 from gardar/ci/changelog
feat: semantic releases and automatic changelog.
2023-02-23 18:22:07 +01:00
gardar
779c4f4abd
fix: don't auto publish releases
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-23 12:05:43 +00:00
gardar
620acbb7de
fix: support feature label
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-23 10:55:13 +00:00
gardar
cb5c6c435d
fix: use antsichaut from upstream
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-21 12:14:14 +00:00
gardar
ecd7cb265d
feat: auto label PR's with conventional commits
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-17 19:13:22 +00:00
gardar
24aa8019c3
fix: avoid ansible galaxy timeout errors in ci
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-17 18:54:03 +00:00
gardar
fefb760ae3
fix: avoid running tests after merge/release
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-17 18:53:28 +00:00
gardar
918e7863fd
feat: add ci workflow for auto generating changelog
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-17 18:51:36 +00:00
gardar
36966a1528
fix: add collection changelog
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-17 18:44:34 +00:00
Ben Kochie
5f93f50d00
Merge pull request #17 from gardar/ci/testing
feat: role/collection testing with ansible-test and molecule
2023-02-01 19:11:31 +01:00
gardar
c664e6320c
fix: add ansible-lint config
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-14 01:57:56 +00:00
gardar
4eace3831e
fix: avoid hitting api rate limit in lookups
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-14 01:00:49 +00:00
gardar
f2737df195
feat(ci): only run molecule test against changed roles
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-13 01:38:53 +00:00