jiri-swift: Set TMPDIR before running swift tests.

The jiri-swift tests call "jiri go build" for the iOS architecture,
which puts iOS build artifacts in TMPDIR (since that's where go puts
build artifacts).

But because we run go test in parallel, we can end up in a situation
where we are building for darwin and iOS at the same time, with the same
TMPDIR, causing collisions.

This CL set TMPDIR to something unique before calling "go build" in the
swift tests.

Change-Id: I08203e57e86b6243ccb0fb0ed2dfdce4cda57334
1 file changed
tree: 472f8541eac1bec9e6c32535d6414e01f7769353
  1. bendroid/
  2. dashboard/
  3. data/
  4. godepcop/
  5. gologcop/
  6. internal/
  7. jiri-api/
  8. jiri-copyright/
  9. jiri-dockergo/
  10. jiri-go/
  11. jiri-goext/
  12. jiri-oncall/
  13. jiri-profile-v23/
  14. jiri-run/
  15. jiri-swift/
  16. jiri-test/
  17. jiri-v23-profile/
  18. jiridoc/
  19. madb/
  20. mailer/
  21. oncall/
  22. postsubmit/
  23. presubmit/
  24. vbinary/
  25. vcloud/
  26. vjenkins/
  27. vkiosk/
  28. vmon/
  29. .gitignore
  30. .godepcop
  31. .jiriignore
  32. AUTHORS
  33. CONTRIBUTING.md
  34. CONTRIBUTORS
  35. LICENSE
  36. PATENTS
  37. README.md
  38. VERSION
README.md

This repository contains developer tools used to install and contribute to Vanadium.

For more information, see the installation and contributing instructions.

This repository is fetched and the tools are built as part of the Vanadium installation process for contributors.