tree: 0589928dd59b5cd05e3838574ec30c0941a48d7c [path history] [tgz]
  1. .gitignore
  2. copy.bara.sky
  3. export-commits-test.sh
  4. export-commits.sh
  5. first-export-test.sh
  6. first-export.sh
  7. README.md
.copybara/README.md

Copybara configuration used to sync the private repo with the public one, excluding personal files I do not want to share with the world :)

How to test the Copybara script

  1. Clone the private and public repos in your computer.
  2. Create a test_repos_config.sky file with the following contents:
test_origin_url = "file:///path/to/private/dotfiles"
test_destination_url = "file:///path/to/dotfiles-external"
  1. Run sh export-commits-test.sh.