100 Commits
Author SHA1 Message Date
Dragan Filipović f007431332 fix: Update README.md 2024-07-24 19:04:28 +02:00
Dragan Filipović b99511bf85 Merge pull request #184 from Armadillidiid/feat/delete-script-after-exec
Feature: Delete Script After Execution
2024-07-24 18:55:06 +02:00
Dragan Filipović f517598798 Merge pull request #180 from alekw/main
fix: Update actions to Node.js 20
2024-02-27 09:58:22 +01:00
Dragan Filipović 186d0277e9 Merge pull request #178 from skyArony/fix-#177
fix: added the missing declarations #177
2024-02-18 18:44:30 +01:00
Dragan Filipović 845b578606 fix: Add info for Permission denied issue. 2024-01-31 01:59:36 +01:00
Dragan Filipović 725ce37b9f Update stale to 90 days 2024-01-18 21:46:42 +01:00
Dragan Filipović ac1908e5d2 Merge pull request #173 from jeromelachaud/main
BREAKING CHANGE: update to use nodeJS v20

BREAKING CHANGE: update to use nodeJS v20
2023-12-12 22:29:07 +01:00
Dragan Filipović 448aa45aa1 Merge pull request #156 from mansandersson/fix-key-line-endings
Normalize line endings in SSH key for the underlying OS
2023-09-30 17:12:46 +02:00
Dragan Filipović ef20db4468 Merge pull request #167 from easingthemes/feature/#131-use-unique-file-name-for-scripts
fix: add uuid for ssh scripts
2023-09-24 17:36:52 +02:00
Dragan Filipovic 627ac29ece fix: add compiled file 2023-09-24 17:35:00 +02:00
Dragan Filipovic 66f6e4b367 fix: add uuid for ssh scripts 2023-09-24 17:29:49 +02:00
Dragan Filipović d91ea7e0f7 Merge pull request #144 from shoshins/70-no-private-key-password-option
#70 - There is no Password option for Rsync SSH. Documentation is up…
2023-09-24 17:16:11 +02:00
Dragan Filipović 28d946e487 Merge pull request #154 from olivertappin/main
Correct typo in README.md
2023-09-24 16:58:48 +02:00
Dragan Filipović 3ab5951ec1 Merge pull request #141 from dbryan0516/remote-cmd-error
Added SCRIPT_BEFORE_REQUIRED and SCRIPT_AFTER_REQUIRED flags
2023-09-24 16:58:09 +02:00
Dragan Filipović cf583aab4f Merge pull request #153 from Triloworld/patch-2
Update README.md
2023-08-03 19:18:58 +02:00
Dragan Filipović 168ff9f4b8 Merge pull request #124 from easingthemes/bugfix/rebuild
fix: rebuild and update readme
2023-02-21 23:12:21 +01:00
Dragan Filipovic 98025d680e fix: rebuild and update readme 2023-02-21 23:11:54 +01:00
Dragan Filipović 88cc5ade97 Merge pull request #123 from sdelfi/fix/update-dist
chore: build dist
2023-02-21 23:06:19 +01:00
Dragan Filipović b0ee052eb0 Merge pull request #122 from easingthemes/bugfix/#120-inputs-string-bug
fix: #120 check undefined data
2023-02-21 22:36:10 +01:00
Dragan Filipovic 2fbb06015d fix: #120 check undefined data 2023-02-21 22:35:05 +01:00
Dragan Filipović 530a3691f2 Merge pull request #121 from easingthemes/bugfix/#118-default-value-check
Bugfix/#118 default value check
2023-02-21 18:02:04 +01:00
Dragan Filipovic 509caf1bb9 Merge branch 'main' into bugfix/#118-default-value-check 2023-02-21 18:01:00 +01:00
Dragan Filipovic 54f8b6c60b fix: #118 check undefined default values rebuild 2023-02-21 18:00:23 +01:00
Dragan Filipović e7b2312bc9 Merge pull request #119 from easingthemes/bugfix/#118-default-value-check
fix: #118 check undefined default values
2023-02-21 17:11:53 +01:00
Dragan Filipovic f0c02fb2a5 fix: #118 check undefined default values 2023-02-21 17:10:24 +01:00
Dragan Filipovic 5894f5e290 fix: #113 limit ssh script input 2023-02-21 17:03:16 +01:00
Dragan Filipovic 756a522533 fix: #113 limit ssh script output - rebuild 2023-02-21 16:55:32 +01:00
Dragan Filipovic 59827af83c fix: #113 limit ssh script output 2023-02-21 16:53:56 +01:00
Dragan Filipovic 4d086346af fix: fix default TARGET 2023-02-21 15:36:29 +01:00
Dragan Filipovic 056fb0fea7 [e2e] use main for latest tests 2023-02-21 14:50:41 +01:00
Dragan Filipovic d7e6989d58 [e2e] rebuild: log default values 2023-02-21 14:46:17 +01:00
Dragan Filipovic 0fb307eb41 [e2e] log default values 2023-02-21 14:43:52 +01:00
Dragan Filipovic a7b7e1e49d [e2e] add default values test 2023-02-21 14:38:27 +01:00
Dragan Filipovic 808b0020d4 feat: add ssh port from VARs, fix package-lock 2023-02-19 18:29:35 +01:00
Dragan Filipović d5e1f75798 Merge pull request #116 from Cascade-Lab/sb-fix-host-scan-port
Use custom port for host scan
2023-02-19 18:25:20 +01:00
Dragan Filipović 426f06d922 Merge pull request #106 from easingthemes/manual-release
fix: fix manual release action
2023-01-06 21:50:57 +01:00
Dragan Filipovic 245b7a9d2f fix: fix manual release action 2023-01-06 21:50:25 +01:00
Dragan Filipović 4c8eee72bd Merge pull request #105 from npiasecki/fix-remote-port
Add remote port
2023-01-05 20:21:22 +01:00
Dragan Filipovic 2a32c8dcde fix: update sub dependencies 2023-01-03 23:40:24 +01:00
Dragan Filipovic 450bf423f3 fix: update v3 e2e test 2023-01-03 23:15:21 +01:00
Dragan Filipović 85987f4567 Merge pull request #101 from easingthemes/bugfix/src-dir
fix: add githubWorkspace as default source root
2023-01-03 23:05:33 +01:00
Dragan Filipovic 3ef66d0be9 fix: add githubWorkspace as default source root 2023-01-03 23:02:41 +01:00
Dragan Filipović 7c21074882 Merge pull request #99 from easingthemes/bugfix/fix-empty-src
fix: fix default source if empty
2023-01-03 21:56:33 +01:00
Dragan Filipovic 9f191f4263 fix: fix default source if empty 2023-01-03 21:55:45 +01:00
Dragan Filipovic 006cf3021d Add v3 e2e 2023-01-03 19:29:28 +01:00
Dragan Filipović 7c9b40539e Merge pull request #96 from easingthemes/feature/default-rsync-options
feat: update default rsync options
2023-01-03 09:33:49 +01:00
Dragan Filipovic 2169399fef fix: rebuild 2023-01-03 09:25:16 +01:00
Dragan Filipovic 2be7efb376 perf: update default rsync options
BREAKING CHANGE: Default rsync options updated to speed up default deployments.
from `rltgoDzvO` to `-rlgoDzvc -i`
2023-01-03 09:21:19 +01:00
Dragan Filipovic e6e41a57ec Merge branch 'temp3' 2023-01-03 03:39:52 +01:00
Dragan Filipovic 6d3554b01e fix: move e2e tests typo branch name 2023-01-03 03:28:39 +01:00
Dragan Filipovic 765f5ffd31 fix: Update changelog 2023-01-03 03:25:23 +01:00
Dragan Filipovic 0069faea9f fix: move e2e tests to main branch 2023-01-03 03:11:47 +01:00
Dragan Filipović 923bc68f1a Merge pull request #95 from easingthemes/feature/multi-src
feat: Add multi source and multi target support
2023-01-03 03:09:17 +01:00
Dragan Filipovic 5c13615d4b fix: yaml step name 2023-01-03 03:03:07 +01:00
Dragan Filipovic 73a65ec97c feat: Add multi source and multi target support 2023-01-03 02:49:54 +01:00
Dragan Filipovic 98ee38d52e BREAKING CHANGE: Update inputs for multi src and pattern args 2023-01-02 23:50:02 +01:00
Dragan Filipovic bfa025c10c improve echo in e2e 2023-01-02 23:08:06 +01:00
Dragan Filipovic 91b6d280ae fix: Add visible Rsync CMD for debugging 2023-01-02 22:59:19 +01:00
Dragan Filipovic 4f233a7f45 add bigger test files 2023-01-02 22:40:20 +01:00
Dragan Filipovic 8e19e0d6bc fix: log buffer from rsync stdout 2023-01-02 22:30:57 +01:00
Dragan Filipovic da62405174 fix wrong args 2023-01-02 22:05:57 +01:00
Dragan Filipovic 2a85c96230 add more complex e2e tests 2023-01-02 22:02:16 +01:00
Dragan Filipovic 05ddb64347 Rebuild 2023-01-02 21:45:14 +01:00
Dragan Filipovic 8f715957ab fix: Add manual inputs for e2e test 2023-01-02 21:44:34 +01:00
Dragan Filipovic 18abe921d8 Merge branch 'bckp2' 2023-01-02 21:38:07 +01:00
Dragan Filipovic 85f4a96743 fix: Log rsync command 2023-01-02 21:37:23 +01:00
Dragan Filipovic 5c0c73092e Merge branch 'bckp' 2023-01-02 21:32:08 +01:00
Dragan Filipovic 51a00631e2 feat: Add SSH_CMD_ARGS support 2023-01-02 21:31:04 +01:00
Dragan Filipović 4a7a6fbdf2 Update CHANGELOG.md 2023-01-02 21:21:04 +01:00
Dragan Filipović fe4bee416c Update CHANGELOG.md 2023-01-02 21:17:40 +01:00
Dragan Filipovic 2cd8a820e2 feat: Add SSH remote script support - before and after rsync
fix: remove _unsafe _dirname

feat: add sshCmdArgs option

fix: Add promise instead of callback

fix: improve logs

fix: Add simple command exists instead of a plugin

fix: add non interactive install

feat: add onStderr and onStdout logs

fix: Improve reject messages

feat: Add RSYNC_STDOUT env variable

feat: Update emojis

fix: update workflow actions
2023-01-02 21:13:46 +01:00
Dragan Filipovic 21451fec97 fix: use main branch for e2e testes 2023-01-02 21:08:00 +01:00
Dragan Filipović ec9347f8c6 Feature/ssh cmd (#94)
* feat: Add SSH remote script support -  before and after rsync

* fix: remove __dirname

* feat: add sshCmdArgs option

* Add promise instead of callback

* fix: improve logs

* fix: Add simple command exists instead of a plugin

* add non interactive install

* feat: add onStderr and onStdout logs

* Improve reject messages

* feat: Add RSYNC_STDOUT env variable

* emoji updates

* fix: update workflow actions
2023-01-02 21:06:33 +01:00
Dragan Filipović a5d8edb941 Update README.md 2022-12-31 15:20:15 +01:00
Dragan Filipović 38b80f1762 Update README.md 2022-12-31 15:13:32 +01:00
Dragan Filipović cde8aae19c Add stale issues Action 2022-12-31 15:11:04 +01:00
Dragan Filipovic 40f855a08b feat: add e2e tests 2022-12-31 10:33:16 +01:00
Dragan Filipovic 45bf266280 Remove Key log 2022-12-31 10:30:19 +01:00
Dragan Filipović 650beff82c Merge pull request #93 from easingthemes/feature/add-tests
Feature/add tests
2022-12-31 10:27:15 +01:00
Dragan Filipovic b6ac6f5c98 readd workflows 2022-12-31 10:25:56 +01:00
Dragan Filipovic 58395110fa revert wrong package 2022-12-31 10:24:28 +01:00
Dragan Filipovic 34a75bf467 remove unused package 2022-12-31 10:23:56 +01:00
Dragan Filipovic dd4fa994f1 switch back to main 2022-12-31 10:22:36 +01:00
Dragan Filipovic fe5dbcff69 Remove ssh test 2022-12-31 10:22:07 +01:00
Dragan Filipovic 148d625f1d permissions fix 2022-12-31 10:20:28 +01:00
Dragan Filipovic c685549dfc persmissions fix 2022-12-31 10:19:52 +01:00
Dragan Filipovic 4eea1db3aa mkdir remote 2022-12-31 10:17:50 +01:00
Dragan Filipovic caa0281bf4 build it again 2022-12-31 10:15:39 +01:00
Dragan Filipovic 2121ba96bc update apt 2022-12-31 10:15:28 +01:00
Dragan Filipovic b65c6688d1 host rsync 2022-12-31 10:14:04 +01:00
Dragan Filipovic 3e2f0214fc build it! 2022-12-31 10:07:22 +01:00
Dragan Filipovic 45eb75d449 inherit 2022-12-31 10:06:06 +01:00
Dragan Filipovic 4b6681d89c {stdio: 'inherit'} 2022-12-31 10:04:57 +01:00
Dragan Filipovic 70415f9f9d rsyncVersion 2022-12-31 10:02:46 +01:00
Dragan Filipovic 5403dab9a0 rsync check 2022-12-31 10:00:32 +01:00
Dragan Filipovic 11f58724d7 Build Action 2022-12-31 09:54:38 +01:00
Dragan Filipovic 5404854e81 envz 2022-12-31 09:53:43 +01:00
Dragan Filipovic 4efe6b6c40 print vars 2022-12-31 09:48:17 +01:00
Dragan Filipovic a52870b487 test 2022-12-31 03:16:48 +01:00
Dragan Filipovic d85914e1f9 test 2022-12-31 03:15:04 +01:00