releases/tools
Sean McGinnis 4ac5e3f89a
Use --force when checking out commits
The clone_repo script clones the repo if needed and then checks out the
commit, branch, or master. If a previous checkout has left untracked
files, this will fail to protect those files from being overwritten.

In our automation we do not need to care about untracked files and need
to make sure we have the right point in the tree, so force the checkout
to make sure these untracked files are ignored.

Change-Id: Ia1ec2869aa7a899e987ef43a11f0af627efeea65
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-07-25 09:17:15 -05:00
..
aclissues.py Remove Rally from aclfixer exceptions 2018-06-29 14:13:11 +02:00
aclmanager.py fix aclmanager for changes in get_deliverables() 2018-03-07 10:49:50 -05:00
add_release_note_links.sh make add_release_notes_links.sh smarter 2018-02-28 11:43:48 -05:00
announce.sh import the announce script from the release-tools repo 2018-04-25 15:35:43 -04:00
build_reenqueue_commands.sh add a script to build zuul commands to reenqueue jobs 2018-01-26 16:27:08 -05:00
build_tag_history.sh Add networking-bagpipe to build_tag_history 2016-11-18 12:34:02 +01:00
clone_repo.sh Use --force when checking out commits 2018-07-25 09:17:15 -05:00
discover_branch_points.py fix discover_branch_points for changes in get_deliverables() 2018-03-07 10:49:50 -05:00
functions fix get_last_tag function 2018-01-31 12:25:22 -05:00
import_branch_points.sh update import_branch_points.sh to use edit-deliverable 2017-08-01 16:31:11 -04:00
inactive_project_report.sh Fix syntax error when running tools with py3 2018-02-19 16:39:41 -06:00
list_changes_unreleased_deliverables.sh Fix syntax error when running tools with py3 2018-02-19 16:39:41 -06:00
list_library_unreleased_changes.sh update list_library_unreleased_changes.sh to include client libraries 2018-01-29 19:32:51 -05:00
list_stable_unreleased_changes.sh import list_stable_unreleased_changes.sh from release-tools 2017-02-08 15:48:50 -05:00
list_unreleased_changes.sh replace the use of zuul-cloner with a shell script 2017-10-17 15:24:30 -04:00
list_weeks.py remove cycle-trailing deadline from auto-generated schedule 2018-03-12 13:21:53 -04:00
mkteampage.sh tools: Trivial fixup 2016-06-16 16:12:18 +10:00
new_release.sh script to make it simple to add a new deliverable correctly 2016-02-09 16:58:14 -05:00
run_yamllint.sh add wrapper for yamllint 2017-07-31 17:11:02 -04:00
series_diff_start.sh ignore empty files when looking for unchanged files 2018-05-04 14:44:47 -04:00
tag_history_from_git.py add the pike release date to the history importer 2017-05-25 16:07:50 -04:00
tox-log-command.sh fix command handling in tox-log-command.sh 2017-12-06 16:39:25 -05:00
verify_branches_and_late_releases.py fix verify_branches_and_late_releases for changes in get_deliverables() 2018-03-07 10:49:50 -05:00