~james-page/ubuntu-openstack-ci/drop-tox-from-slave-config

« back to all changes in this revision

Viewing changes to run/job-parts/deprecated/build_sync_gh2lp.sh

  • Committer: Ryan Beisner
  • Date: 2018-12-13 22:12:48 UTC
  • mfrom: (402.2.9 uosci-func-test-update)
  • Revision ID: ryan.beisner@canonical.com-20181213221248-by9gaj688y9911cw
[1chb1n, r=thedac] Make functional test naming generic and deprecate unused legacy bits

The functional tests may run amulet or zaza based on each
repo's tox definitions.

Leave symlink shims in for legacy amulet jobs until the
corresponding jobs are all updated to point to the new
generic runner file.

Remove several unused legacy amulet helpers.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/bash -e
2
 
 
3
 
. ${OSCI_ROOT}/run/job-parts/osci_job_common.sh
4
 
f_skip_juju_lxc
5
 
f_fresh_clean_start
6
 
f_env_no_pass
7
 
f_tool_refresh_migration_tools
8
 
f_vcs_configure
9
 
 
10
 
cd $UOSCI_MIG_TOOLS_ROOT/tobzr
11
 
 
12
 
f_line "Grab github repos"
13
 
./get-charms
14
 
 
15
 
f_line "Migrate github repos to bzr branches"
16
 
./import-charms
17
 
 
18
 
f_line "Push to LP"
19
 
./push-charms
20
 
 
21
 
f_nice_finish
22
 
f_check_fail