Commit Graph
100 Commits
Author SHA1 Message Date
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
Dragan Filipovic 152ee9d6b2 test 2022-12-31 02:43:57 +01:00
Dragan Filipovic aeee708bee test 2022-12-31 02:43:17 +01:00
Dragan Filipovic fd8e654d7e eval ssh-agent -s 2022-12-30 16:04:25 +01:00
Dragan Filipovic 0f6376161f add key 2022-12-30 16:01:47 +01:00
Dragan Filipovic 4d8753359e test ssh 2022-12-30 15:59:05 +01:00
Dragan Filipovic f67f2211cb env3 2022-12-30 15:48:53 +01:00
Dragan Filipovic e577b525ca env2 2022-12-30 15:46:37 +01:00
Dragan Filipovic a3ddddcc15 env 2022-12-30 15:44:38 +01:00
Dragan Filipovic 68642e11e3 env 2022-12-30 15:44:09 +01:00
Dragan Filipovic 2f8e6000d2 env vars test 2022-12-30 15:40:28 +01:00
Dragan Filipovic 8073f2b34c test env vars 2022-12-30 15:36:34 +01:00
Dragan Filipovic 25ffb03f81 run on current branch 2022-12-30 15:26:24 +01:00
Dragan Filipovic 6662bf770e run on main branch 2022-12-30 15:25:45 +01:00
Dragan Filipovic c7bd38757d replace nodeCMD with exec 2022-12-30 15:23:23 +01:00
Dragan Filipovic 692d3fee7d start nginx for testing 2022-12-30 14:29:31 +01:00
Dragan Filipovic f7c067b07e fix env 2022-12-30 11:21:24 +01:00
Dragan Filipovic d334a45df7 fix paths 2022-12-30 10:29:20 +01:00
Dragan Filipovic a3412294d1 remove unused envs 2022-12-29 23:28:40 +01:00
Dragan Filipovic a9382b67a2 e2e docker 2022-12-29 23:14:51 +01:00
Dragan Filipovic 2fdbdb60e6 get host info 2022-12-29 16:01:41 +01:00
Dragan Filipovic 416e17545e silent ssh-keygen 2022-12-29 15:55:39 +01:00
Dragan Filipovic 5f8d616f95 fix branch name 2022-12-29 15:51:02 +01:00
Dragan Filipovic cc49ab6239 typo fix 2022-12-29 15:50:00 +01:00
Dragan Filipovic b1a31cce80 test on current branch 2022-12-29 15:47:33 +01:00
Dragan Filipovic 8e3acd84f2 start e2e 2022-12-29 15:46:56 +01:00
Dragan Filipović 2de13b41b4 Merge pull request #84 from easingthemes/feature/#82-update-node-version
fix: plugins versions
2022-10-28 04:02:32 +02:00
Dragan Filipović 76660a8456 Merge pull request #83 from easingthemes/feature/#82-update-node-version
BREAKING CHANGE: update to use nodeJS v16
2022-10-28 03:48:26 +02:00
Dragan Filipović 824072bc5a Merge pull request #60 from easingthemes/feature/package-json-automation-6
fix: remove change npm to public
2021-05-28 02:22:56 +02:00
Dragan Filipović 66e6843055 Merge pull request #59 from easingthemes/feature/package-json-automation-5
fix: add assets to semantic-release git
2021-05-28 01:23:43 +02:00
Dragan Filipović 382db98e53 Merge pull request #58 from easingthemes/feature/package-json-automation-4
fix: change npm to public
2021-05-28 00:37:29 +02:00
Dragan Filipović 76882263e5 Merge pull request #57 from easingthemes/feature/package-json-automation-3
fix: update npm package name
2021-05-28 00:33:13 +02:00
Dragan Filipović f04642c1f5 Merge pull request #56 from easingthemes/feature/package-json-automation-2
Feature/package json automation 2
2021-05-28 00:24:06 +02:00
Dragan Filipović 9c02ed6208 Merge pull request #55 from easingthemes/feature/package-json-automation-1
fix: add NPM token
2021-05-28 00:01:28 +02:00
Dragan Filipović 09342ca039 Merge pull request #54 from easingthemes/feature/package-json-automation
fix: semantic-release/npm update config
2021-05-27 23:40:02 +02:00
Dragan Filipović 142b71c9e1 Merge pull request #53 from easingthemes/feature/readme-update
fix: add branch instead of a version in a readme
2021-05-27 23:34:31 +02:00
Dragan Filipović a0be71d296 Merge pull request #52 from easingthemes/feature/codeql-fix
fix: codeql yaml syntax update
2021-05-27 23:19:39 +02:00
Dragan Filipović c984a47bf5 Merge pull request #51 from easingthemes/feature/codeql-fix
fix: codeql build
2021-05-27 23:13:23 +02:00
Dragan Filipović 3cfa1cdc25 Merge pull request #50 from easingthemes/feature/release-npm-update
fix: add package json auto updates
2021-05-27 23:07:30 +02:00
Dragan Filipović 77bfc8c169 Merge pull request #49 from easingthemes/feature/release-ci-update
feat: add semantic-release-action
2021-05-27 22:59:32 +02:00
Dragan Filipović a0be893c82 Merge pull request #48 from easingthemes/feature/dependencies-update
Feature/dependencies update
2021-05-27 22:38:28 +02:00
Dragan Filipović 880f3b6b88 Merge pull request #43 from easingthemes/feature/CI-add-tag-action
Feature/ci add tag action
2021-04-17 00:18:03 +02:00
Dragan Filipović 9ab3993555 Merge pull request #35 from easingthemes/feature/RSYNC-exclude-option
RSYNC use excludeFirst instead of exclude
2021-03-24 18:50:40 +01:00
Dragan Filipović a27b8667de Merge pull request #32 from peterkracik/master
Exclude folder parameter
2021-03-15 09:54:06 +01:00
Dragan Filipović 4f928a3efc Merge pull request #15 from easingthemes/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19
2020-08-16 22:52:37 +02:00
Dragan Filipović ff615959b6 Merge pull request #11 from aperezdc/master
action.yml: Add mising declaration for the ARGS parameter
2020-07-01 00:17:59 +02:00
Dragan Filipović 66b3ffb0f7 Merge pull request #10 from easingthemes/9-Readme-update-ssh-keys
#9 Add link to more info about SSH keys
2020-06-29 21:10:59 +02:00
Dragan Filipović e34308df6c Merge pull request #6 from perlun/patch-1
README.md: fix typo
2020-06-15 22:03:58 +02:00
Dragan Filipović 0711330570 Merge pull request #5 from easingthemes/feature/SSH-DEPLOY-refactor
Feature/ssh deploy refactor
2020-04-11 17:25:18 +02:00
Dragan Filipović 1a29114d7b Merge pull request #4 from GarryOne/patch-1
Improved error handling. Added to README.md PM key generation details
2020-04-11 16:40:33 +02:00
Dragan Filipović c28aa7215e Merge pull request #3 from JZLeung/patch-1
fix: 修复 ARGS 为空时导致 rsync 执行错误问题。
2020-03-24 00:04:15 +01:00