CyberShell
6b99cfa196
update CI config
ci/woodpecker/push/publish-docs Pipeline was successful
2025-01-04 10:30:33 -06:00
CyberShell
c24e8086e9
v0.6.1
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/tag/publish-docs Pipeline was successful
2025-01-04 09:51:44 -06:00
CyberShell
c12bbe3bee
v0.6.1
2025-01-04 09:51:19 -06:00
CyberShell
33febd662e
v0.6.1
2025-01-04 09:51:08 -06:00
CyberShell
5635c1edd0
v0.6.1
2025-01-04 09:50:45 -06:00
CyberShell
e169778c82
update changelog
ci/woodpecker/push/publish-docs Pipeline was successful
2025-01-04 01:23:31 -06:00
CyberShell
c838bfe815
pipeline changes
ci/woodpecker/push/publish-docs Pipeline was successful
2025-01-04 01:18:06 -06:00
CyberShell
e81a5def47
docs changes
ci/woodpecker/push/publish-docs Pipeline failed
2025-01-04 01:10:39 -06:00
CyberShell
18884c640d
docs changes
ci/woodpecker/push/publish-docs Pipeline failed
2025-01-04 01:03:03 -06:00
CyberShell
ee2256bfb2
docs changes
ci/woodpecker/push/publish-docs Pipeline failed
2025-01-04 00:39:11 -06:00
CyberShell
82d79c520a
docs and pipeline changes
ci/woodpecker/push/publish-docs Pipeline failed
2025-01-04 00:36:53 -06:00
CyberShell
c30ae2ac3e
docs and pipeline changes
2025-01-04 00:35:32 -06:00
CyberShell
fc738597ff
docs and pipeline changes
2025-01-04 00:26:53 -06:00
CyberShell
aebef21eb4
docs
ci/woodpecker/push/publish-docs Pipeline was successful
2025-01-04 00:21:37 -06:00
CyberShell
c660e97434
v0.6.0
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/release/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/tag/publish-docs Pipeline was successful
2025-01-04 00:18:21 -06:00
CyberShell
d35fdc890d
v0.6.0
ci/woodpecker/push/publish-docs Pipeline was successful
2025-01-04 00:16:53 -06:00
CyberShell
6fe1f26c71
modify .gitmodules
ci/woodpecker/push/publish-docs Pipeline was successful
2025-01-04 00:14:38 -06:00
CyberShell
5b5568910d
v0.6.0
ci/woodpecker/push/publish-docs Pipeline failed
2025-01-03 23:46:38 -06:00
CyberShell
3425330890
v0.6.0
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/push/publish-docs Pipeline failed
2025-01-03 23:31:48 -06:00
CyberShell
b5f7c3fd72
v0.6.0
2025-01-03 23:30:07 -06:00
CyberShell
01efeab13f
update CI config
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/push/publish-docs Pipeline was successful
2024-11-20 00:21:50 -06:00
CyberShell
9a663f4260
update docs
ci/woodpecker/push/publish-docs Pipeline was successful
2024-11-20 00:19:40 -06:00
CyberShell
7c635c36e0
update docs
2024-11-20 00:18:15 -06:00
CyberShell
fff33849da
update docs and CI config
ci/woodpecker/push/publish-docs Pipeline was successful
2024-11-20 00:13:20 -06:00
CyberShell
3391ffa4e6
Revert "update docs and CI config"
...
This reverts commit b7d1be495e .
2024-11-20 00:10:29 -06:00
CyberShell
b7d1be495e
update docs and CI config
2024-11-20 00:08:16 -06:00
CyberShell
2daf2f130d
update docs
ci/woodpecker/push/publish-docs Pipeline was successful
2024-11-20 00:00:14 -06:00
CyberShell
d120c2ca8f
update changelog and add link in docs
ci/woodpecker/push/publish-docs Pipeline was successful
2024-11-19 23:56:09 -06:00
CyberShell
02fd04930d
update CI config
ci/woodpecker/push/publish-docs Pipeline was successful
2024-11-19 23:52:14 -06:00
CyberShell
10b0abe707
update CI config
2024-11-19 23:49:00 -06:00
CyberShell
291a954e9c
update CI config
ci/woodpecker/tag/go-lint Pipeline failed
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/release/go-lint Pipeline failed
2024-11-19 23:30:33 -06:00
CyberShell
e43eecf383
update CI config
ci/woodpecker/tag/go-lint Pipeline failed
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/tag/gitea Pipeline failed
2024-11-19 23:22:00 -06:00
CyberShell
ea676fe0da
add version to CI configs
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/tag/gitea Pipeline failed
ci/woodpecker/tag/go-lint Pipeline failed
2024-11-19 23:08:34 -06:00
CyberShell
e73bd9ff3b
update docs
ci/woodpecker/push/go-lint Pipeline failed
ci/woodpecker/tag/gitea Pipeline failed
ci/woodpecker/tag/go-lint Pipeline failed
2024-11-19 22:49:11 -06:00
CyberShell
fd9426181f
update changelog
2024-11-19 20:22:20 -06:00
CyberShell
c25edc5d78
add changelog
2024-11-19 20:19:48 -06:00
CyberShell
aebfbda64e
add changelog
2024-11-19 20:19:38 -06:00
CyberShell
5fe0629b0f
update version and docs
2024-11-19 20:17:03 -06:00
CyberShell
7d6acd77b5
update version
2024-11-19 14:25:00 -06:00
CyberShell
9d646297c7
fix: check for nil Command.Hooks in ExecuteHooks [ #12 ]
2024-11-15 10:46:27 -06:00
CyberShell
bf8d261cf3
added timeout to golangci-lint command
2024-11-14 21:18:14 -06:00
CyberShell
686cd0019a
Added Changie files
2024-11-14 21:13:40 -06:00
CyberShell
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
CyberShell
b8a63f39f5
add working command hooks
ci/woodpecker/push/go-lint Pipeline failed
2024-11-11 22:44:28 -06:00
CyberShell
feacb83274
new commands.[name].type: script; update templates
ci/woodpecker/push/go-lint Pipeline failed
2024-10-15 08:49:23 -05:00
CyberShell
2aeb435167
new commands.[name].type: script; update templates
2024-10-15 08:49:13 -05:00
CyberShell
51f5084dd0
more work on env variable parsing
2024-09-13 20:47:59 -05:00
CyberShell
cf04e4456a
run go mod tidy
2024-09-03 16:25:12 -05:00
CyberShell
25dc6225b3
[CI SKIP] add change files
2024-08-28 21:52:23 -05:00
CyberShell
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
CyberShell
8161aaa0a9
fix CI config
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/go-lint Pipeline failed
2023-09-09 10:03:17 -05:00
CyberShell
a6bfabe22f
v0.4.0
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/go-lint Pipeline failed
2023-09-09 10:00:55 -05:00
CyberShell
a5466fc121
v0.4.0
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/go-lint Pipeline failed
2023-09-09 10:00:00 -05:00
CyberShell
fbf2d9cbbc
v0.4.0
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/go-lint Pipeline failed
2023-09-09 01:11:05 -05:00
CyberShell
437642608b
v0.4.0
ci/woodpecker/push/gitea Pipeline is pending
ci/woodpecker/push/go-lint Pipeline is running
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/tag/go-lint Pipeline failed
ci/woodpecker/tag/publish-docs Pipeline was successful
2023-09-09 00:21:42 -05:00
CyberShell
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
CyberShell
6ccb75f4fa
added scriptEnvFile to command.commandName object
ci/woodpecker/push/go-lint Pipeline failed
2023-08-06 22:27:51 -05:00
CyberShell
b8a82b2836
update mongo methods
ci/woodpecker/push/go-lint Pipeline failed
2023-07-29 21:23:31 -05:00
CyberShell
78428a49fc
update Go Deps, change log size to 50 MBs, clarify messages
2023-07-29 21:20:53 -05:00
CyberShell
42bc11bf1a
remove files
ci/woodpecker/push/go-lint Pipeline is pending
2023-07-22 01:12:29 -05:00
CyberShell
44e3d534f6
update CI configs
ci/woodpecker/push/go-lint Pipeline failed
2023-07-21 22:49:23 -05:00
CyberShell
1fbe3282c8
add golangci-lint CI config
ci/woodpecker/push/gitea unknown status
ci/woodpecker/push/publish-docs unknown status
ci/woodpecker/push/go-lint Pipeline failed
2023-07-21 20:42:14 -05:00
CyberShell
10a6342233
update error message
2023-07-21 20:29:07 -05:00
CyberShell
a35db2e05d
make remote commands run and not fail if an SSH session failed to be created
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/tag/publish-docs Pipeline was successful
2023-07-20 21:22:03 -05:00
CyberShell
7c4868ee4b
Revert "Revert "make remote commands run and not fail if an SSH session failed to be created""
...
This reverts commit affdd0abfd .
2023-07-20 21:21:40 -05:00
CyberShell
affdd0abfd
Revert "make remote commands run and not fail if an SSH session failed to be created"
...
This reverts commit 7224661c71 .
2023-07-20 21:20:54 -05:00
CyberShell
7224661c71
make remote commands run and not fail if an SSH session failed to be created
2023-07-20 21:20:16 -05:00
CyberShell
e353ed0225
update docs
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2023-07-02 05:32:33 -05:00
CyberShell
37bd69b675
update CI configs
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/tag/publish-docs Pipeline was successful
2023-07-01 23:07:31 -05:00
CyberShell
14bca64657
update CI configs
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline failed
ci/woodpecker/tag/publish-docs Pipeline was successful
2023-07-01 22:49:34 -05:00
CyberShell
d9baf44199
update repo URLs
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
ci/woodpecker/tag/gitea Pipeline failed
ci/woodpecker/tag/publish-docs Pipeline was successful
2023-07-01 22:35:22 -05:00
CyberShell
6de94d038f
update CI configs
ci/woodpecker/push/gitea Pipeline was successful
ci/woodpecker/push/publish-docs Pipeline was successful
2023-07-01 22:31:13 -05:00
CyberShell
a04d1db077
update CI configs
2023-07-01 22:18:36 -05:00
CyberShell
62942540b5
update CI configs
2023-07-01 22:10:19 -05:00
CyberShell
904a579994
fix version subcommand
2023-07-01 22:02:32 -05:00
CyberShell
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
CyberShell
5e7c52997c
added getting ENV vars from Vault
2023-05-12 00:42:14 -05:00
CyberShell
f7676e73ba
Make host connections close last
2023-03-13 20:25:27 -05:00
CyberShell
2ca5f193e4
Close host connections after all command have been run, added some flags to version subcommand
2023-03-10 16:01:02 -06:00
CyberShell
9ffa2e473e
update readme [CI SKIP]
2023-02-19 22:13:43 -06:00
CyberShell
9fd60b6bf7
fix for GitHub Actions
2023-02-18 23:32:26 -06:00
CyberShell
951bf97eb2
fix for CI scripts
2023-02-18 22:52:10 -06:00
CyberShell
a2a89011fe
fix for release
2023-02-18 22:49:05 -06:00
CyberShell
d893a2684e
fix for CI scripts
2023-02-18 22:48:15 -06:00
CyberShell
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
CyberShell
02321870b5
fix for remote host ports
2023-02-12 08:48:46 -06:00
CyberShell
3e9138e05a
fix for remote host ports
2023-02-12 08:29:55 -06:00
CyberShell
51f9e9a776
Merge branch 'develop'
2023-02-11 23:52:00 -06:00
CyberShell
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
CyberShell
9c202cf3e9
Merge branch 'develop'
2023-02-02 11:28:35 -06:00
CyberShell
c3fa74e442
fix for remote host ports
2023-02-02 11:24:01 -06:00
CyberShell
0f3cf0d9c4
changed .goreleaser.yaml
2023-02-02 00:15:53 -06:00
CyberShell
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
CyberShell
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
CyberShell
37c57f6438
added release
2023-01-18 01:48:39 -06:00
CyberShell
1c7515a633
fix: gitea url
2023-01-18 01:35:46 -06:00
CyberShell
8079030752
add gitea info
2023-01-18 01:26:20 -06:00
CyberShell
15019fbd61
updated install command
2023-01-17 23:08:34 -06:00
CyberShell
3960d5ec75
small changes, added goreleaser
2023-01-17 22:47:34 -06:00
CyberShell
9f615b0750
doc updates
2023-01-17 02:21:55 -06:00