3823b1bf44
get S3 profile using env AWS_PROFILE
2025-03-01 01:57:05 -06:00
7beda281e0
fixed constant typo
ci/woodpecker/push/go-lint Pipeline failed
2025-02-28 17:49:01 -06:00
1143d2850b
added beginning of tests
ci/woodpecker/push/go-lint Pipeline failed
2025-02-28 17:40:32 -06:00
8900bd70a4
changed PackageOperation to enums
2025-02-28 17:39:08 -06:00
6db5f73bc0
fetch env file where config file is stored
ci/woodpecker/push/go-lint Pipeline failed
2025-02-25 21:19:17 -06:00
a163c11129
v0.9.0
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/push/publish-docs Pipeline was successful
2025-02-23 22:10:42 -06:00
2b4d191271
v0.9.0
ci/woodpecker/push/go-lint Pipeline is pending
2025-02-23 21:18:46 -06:00
417088c32b
v0.9.0
ci/woodpecker/push/go-lint Pipeline is pending
2025-02-23 21:16:00 -06:00
4fa5efa5b6
v0.9.0
2025-02-23 21:02:23 -06:00
3acb20a40f
v0.8.1
2025-02-23 15:42:50 -06:00
98d8b8e8f2
v0.8.1 WIP
2025-02-23 15:33:17 -06:00
1ad50ebcf8
v0.8.1 WIP
ci/woodpecker/push/go-lint Pipeline failed
2025-02-20 14:53:44 -06:00
0d28d6afcf
breaking changes to keys
2025-02-15 22:27:11 -06:00
932d5c380f
v0.7.1
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline failed
ci/woodpecker/tag/publish-docs Pipeline was successful
2025-02-14 11:56:46 -06:00
c3de4386ab
[WIP] v0.7.0 almost ready to release
ci/woodpecker/push/go-lint Pipeline failed
2025-02-10 16:55:54 -06:00
e20141043c
Merge branch 'remoteResources' into develop
ci/woodpecker/push/go-lint Pipeline failed
2025-02-08 16:14:37 -06:00
11ec1a98d8
[WIP] v0.7.0 almost ready to release
2025-02-08 15:17:34 -06:00
edc669b340
[WIP] v0.7.0 fixes and changes to cache and remotefetcher
2025-01-28 15:43:57 -06:00
086835453b
[WIP] v0.7.0 fixes and changes to cache and remotefetcher
2025-01-28 15:42:50 -06:00
5d3c265ce9
add comments
ci/woodpecker/push/go-lint Pipeline failed
2025-01-23 16:47:43 -06:00
8c633fd4b2
[WIP] v0.7.0 getCommandType first
ci/woodpecker/push/go-lint Pipeline failed
2025-01-15 23:33:55 -06:00
e88773e289
[WIP] v0.7.0 added functional options to configfetcher
ci/woodpecker/push/go-lint Pipeline failed
2025-01-14 19:13:05 -06:00
5c2bfcc940
[WIP] v0.7.0
ci/woodpecker/push/go-lint Pipeline failed
2025-01-14 09:42:43 -06:00
5635c1edd0
v0.6.1
2025-01-04 09:50:45 -06:00
b5f7c3fd72
v0.6.0
2025-01-03 23:30:07 -06:00
9d646297c7
fix: check for nil Command.Hooks in ExecuteHooks [ #12 ]
2024-11-15 10:46:27 -06:00
b7b002bd72
Added: Hooks for Commands.[name]: error, success, and final. Closes [ #12 ]
...
Added Command.generateLogger() method.
Fixed: make command logger be used for errors, not just when running the command.
2024-11-14 21:10:49 -06:00
b8a63f39f5
add working command hooks
ci/woodpecker/push/go-lint Pipeline failed
2024-11-11 22:44:28 -06:00
2aeb435167
new commands.[name].type: script; update templates
2024-10-15 08:49:13 -05:00
51f5084dd0
more work on env variable parsing
2024-09-13 20:47:59 -05:00
a300f696d3
add list config file and relevant config in main config file. other minor changes
ci/woodpecker/push/go-lint Pipeline failed
2024-08-28 15:06:25 -05:00
a4214b2b3f
v0.4.0
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/tag/gitea Pipeline failed
ci/woodpecker/tag/go-lint Pipeline failed
ci/woodpecker/tag/publish-docs Pipeline is running
ci/woodpecker/push/publish-docs Pipeline was successful
2023-09-08 23:42:13 -05:00
6ccb75f4fa
added scriptEnvFile to command.commandName object
ci/woodpecker/push/go-lint Pipeline failed
2023-08-06 22:27:51 -05:00
b8a82b2836
update mongo methods
ci/woodpecker/push/go-lint Pipeline failed
2023-07-29 21:23:31 -05:00
78428a49fc
update Go Deps, change log size to 50 MBs, clarify messages
2023-07-29 21:20:53 -05:00
10a6342233
update error message
2023-07-21 20:29:07 -05:00
7c4868ee4b
Revert "Revert "make remote commands run and not fail if an SSH session failed to be created""
...
This reverts commit affdd0abfd56cac8999fa350f3e6b31e6e6e29d0.
2023-07-20 21:21:40 -05:00
affdd0abfd
Revert "make remote commands run and not fail if an SSH session failed to be created"
...
This reverts commit 7224661c71c133b5d0563682d4b67125938e5e95.
2023-07-20 21:20:54 -05:00
7224661c71
make remote commands run and not fail if an SSH session failed to be created
2023-07-20 21:20:16 -05:00
4b382bddd9
v0.3.0
...
* Getting environment variables and passwords from Vault (not tested
yet)
* Vault configuration to config (not tested yet)
* Ability to run scripts from file on local machine on the remote host
* Ability to get ouput in the notification of a list for individual
commands or all commands
* Make SSH connections close after all commands have been run; reuse
previous connections if needed
2023-07-01 21:46:54 -05:00
5e7c52997c
added getting ENV vars from Vault
2023-05-12 00:42:14 -05:00
f7676e73ba
Make host connections close last
2023-03-13 20:25:27 -05:00
2ca5f193e4
Close host connections after all command have been run, added some flags to version subcommand
2023-03-10 16:01:02 -06:00
ee83586072
Version 0.2.4
...
* Notifications now display errors and the output of the failed command.
* CI configs for GitHub and Woodpecker
* Added `version` subcommand
* Console logging can be disabled by setting `console-disabled` in the
`logging` object
* If Host was not defined for an incomplete `hosts` object, any commands
would fail as they could not look up the values in the SSH config files.
2023-02-18 22:42:15 -06:00
02321870b5
fix for remote host ports
2023-02-12 08:48:46 -06:00
3e9138e05a
fix for remote host ports
2023-02-12 08:29:55 -06:00
37c20aaafa
added new features
...
- expanding `environment` vars in cmd section
- support for connecting to one proxy/bastion host
- better notification text layout
- better error message on private key failing to open
2023-02-11 23:50:19 -06:00
c3fa74e442
fix for remote host ports
2023-02-02 11:24:01 -06:00
059f4c0097
added some features
...
- Added `cron` command to run lists with `cron` time specifed
- Changed `-c` flag to `-f` flag for passing config file
- Modified some config keys
- cmdArgs -> Args
- Got rid of `hosts.config`
- better SSH handling
- respects values in config file
2023-02-01 23:54:48 -06:00
03f54c8714
Added command and list execution ( #1 ), small touchups
...
- Added exec command to execute individual commands
- Added --lists, -l flag to backup command
- Run command lists (#1 )
- Small touchups and documentation
2023-01-20 02:42:52 -06:00