文件名称:mainframer:用于远程构建的工具。 将项目同步到远程计算机,执行命令,同步回
文件大小:44KB
文件格式:ZIP
更新时间:2024-02-26 15:22:25
rust ssh rsync sync-files remote-build
mainframer:用于远程构建的工具。 将项目同步到远程计算机,执行命令,同步回
【文件预览】:
mainframer-3.x
----.gitignore(122B)
----clippy.toml(32B)
----src()
--------main.rs(5KB)
--------remote_command.rs(2KB)
--------intermediate_config.rs(12KB)
--------time.rs(4KB)
--------sync.rs(9KB)
--------config.rs(408B)
--------ignore.rs(1KB)
--------args.rs(1KB)
----.travis.yml(1KB)
----Cargo.lock(13KB)
----CHANGELOG.md(64B)
----Cargo.toml(505B)
----LICENSE.txt(11KB)
----README.md(3KB)
----ci()
--------prepare_build_dir.sh(519B)
--------rust.version(7B)
--------mainframer_version.sh(1KB)
--------build.sh(2KB)
--------macOS.sh(930B)
--------docker()
----docs()
--------integration()
--------configuration()
--------getting-started()
----test()
--------test.sh(1009B)
--------common.sh(4KB)
--------test_no_rules_for_ignore_local_files.sh(439B)
--------test_remote_command_stdout.sh(813B)
--------test_ignore.sh(1KB)
--------clippy.sh(103B)
--------test_exits_with_error_if_command_fails.sh(402B)
--------verify_shasum(1KB)
--------test_no_config.sh(493B)
--------test_syncs_even_if_command_fails.sh(621B)
--------test_working_dir_has_space_in_name.sh(1021B)
--------build_and_unit_tests.sh(228B)
--------test_no_remote_machine_in_config.sh(513B)
--------test_moves_files_to_remote_machine.sh(798B)
--------test_moves_files_to_local_machine.sh(776B)
--------test_pulls_big_files.sh(898B)
--------test_local_ignore.sh(1KB)
--------test_keeps_files_on_local_machine.sh(810B)
--------test_no_rules_for_ignore_common_files.sh(441B)
--------test_remote_ignore.sh(1KB)
--------test_no_rules_for_ignore_remote_files.sh(441B)
--------calculate_shasum(400B)