Commit Graph

24 Commits

Author SHA1 Message Date
Alexander Thomas 4c7740ab07 [infra] Copy environment to ensure debian-package can find ninja
The copy was accidentally removed when removing bot.py.

TEST=BUILDBOT_BUILDERNAME="debianpackage-linux-be" ./tools/run_debian_build.sh

Change-Id: I9264824246a96a83f171602571d2073243776d64
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170686
Reviewed-by: William Hesse <whesse@google.com>
2020-11-06 10:27:26 +00:00
Alexander Thomas cc853ee3e3 [infra] Add missing import to linux_distribution_support.py
TBR=whesse@google.com

Change-Id: I00dfdc3257be8bd2ca9b39e957c427e842c98cd0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170683
Reviewed-by: Alexander Thomas <athom@google.com>
2020-11-06 08:52:39 +00:00
Alexander Thomas 57864a88a6 [infra] Fix another undeclared variable in debian-package scripts
TBR=whesse@google.com

Change-Id: Ibb4bcbb85c22ec348cb4a94f8408defe1eefa8b5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170682
Reviewed-by: Alexander Thomas <athom@google.com>
2020-11-06 08:44:31 +00:00
Alexander Thomas 63b097ece0 [infra] Fix wrong variable name that broke the debian-package builder
TBR=whesse@google.com

Change-Id: Idc89bfb190e51a43ea09044476d9fbdf0562802d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170681
Reviewed-by: Alexander Thomas <athom@google.com>
2020-11-06 08:03:43 +00:00
Alexander Thomas bbe16d5dfe [infra] Remove dead code in tools
* Remove bot.py and all it's uses.
* Remove unused buildbot pre-recipe framework recipes.
* Remove abiversions folder.
* Remove old browsers folder.

Change-Id: Iebd0a374c5bd1f17fed9d1fa9dbf750639242312
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170432
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2020-11-06 07:29:12 +00:00
Martin Kustermann d7e2f9ba3b [infra] Remove wheezy left overs from SDK
Also removes some dart editor related code which is unused nowadays.

Related https://dart-review.googlesource.com/c/sdk/+/150104

Change-Id: I97f91a35e82af09ac715a4eb93a945f335a71d5e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150106
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
2020-06-04 18:32:29 +00:00
Jonas Termansen eea9717938 [infra] Instruct people to contact dart-engprod.
Change-Id: Ie1f5a6e887ad527bfaf2f69bc210e05b4686f621
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141883
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2020-04-01 08:55:31 +00:00
Nate Bosch 55f81f2210 Mass format python with yapf
- Add `.style.yapf` with configuration to use Google style.
- Run `yapf` on all `.py` files in this repo.
- Manually fix one trailing space in a doc string.
- Run `git cl format runtime` to satisfy presubmit.

Change-Id: I7e6bd11e91f07926b9188362599af398551eed79
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/111600
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2019-08-05 20:34:31 +00:00
Alexander Thomas 567d552de8 [infra] Add versionchecker and debianpackage to test matrix
* Run Debian package creation in a Docker container.
* Upload archives from Docker host (the container lacks credentials).
* Remove BUILDBOT_BUILDERNAME environment variables from test matrix:
  They are overwritten in the recipe.

Change-Id: I90d7747e64231bdb745c85030a9cecf256adbaf0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/94542
Reviewed-by: William Hesse <whesse@google.com>
2019-03-11 12:52:03 +00:00
William Hesse ea2167bbac Make debian package builder more robust in uninstall step
BUG=
R=lrn@google.com

Review-Url: https://codereview.chromium.org/2950783002 .
2017-06-20 13:34:54 +02:00
William Hesse 737a55cc63 Fix some issues with buildbot recipe change.
BUG=
R=kustermann@google.com

Review-Url: https://codereview.chromium.org/2903603002 .
2017-05-23 16:51:37 +02:00
Erik Corry 4b9bba55b4 Stoppp using trippple consonants
R=ahe@google.com
BUG=

Review-Url: https://codereview.chromium.org/2833073002 .
2017-04-21 17:50:13 +02:00
Rico Wind c1efad95c4 Remove ricow@ from failure print out
BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org/2346803002 .
2016-09-15 16:05:48 +02:00
William Hesse 1d8c09ed71 Update linux distribution support to Debian Jesse
This is needed to compile C++11 code, completing the changes required by
the BoringSSL roll.

BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org/2250383002 .
2016-08-17 12:37:42 +02:00
Rico Wind 74759d5771 Remove GetSVNRevision from tools/utils.py
Also change all callsites to use git.

I have a pending request to Vijay for info on what tools/dartium/deploy_aar.py is for.

BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org//1166743005
2015-06-08 14:56:58 +02:00
whesse@google.com 4b9def5115 Fix merge problems in r38573, a cleanup of build scripts.
BUG=
R=kustermann@google.com

Review URL: https://codereview.chromium.org//423483002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38574 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-25 12:47:48 +00:00
ricow@google.com 0f0523b6ae Add instructions if the linux distribution checker if the os is wrong
Dart developers will have no way of fixing this, provide info on what to do.

This is in preperation of moving the linux distribution bots to the main waterfall

R=whesse@google.com

Review URL: https://codereview.chromium.org//353763004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37744 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-26 14:17:30 +00:00
ricow@google.com 67e5dd667c Don't run the testing script on debian
We currently can't execute it since the checked in binaries are compiled on precise machines.

I have filed http://dartbug.com/18742 to track us updating it

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//272003003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35963 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-09 09:09:07 +00:00
ricow@google.com 30b4c4f345 Flush stdout after printing in python to get sane order of output
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//279723002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35958 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-09 06:31:28 +00:00
ricow@google.com 60263e67e2 Sanity check dep installation package on the bots
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//273593008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35920 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 17:00:43 +00:00
ricow@google.com cbf1e0df64 Remove archiving on bleeding edge for linux distribution support builder
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//266883004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35729 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-05 06:50:07 +00:00
ricow@google.com 0ae56ec535 Change the way we determine if we are on the correct platform when doing debian packages.
Also, temporarily, archive bleeding edge packages.

Review URL: https://codereview.chromium.org//253273004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35569 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-30 11:39:18 +00:00
ricow@google.com 56697ba3b6 Validata that we are on the correct platform when creating linux distrubution packages
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//252583010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35568 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-30 10:22:19 +00:00
ricow@google.com 267f111430 Rename src-tarball to linux-distribution-support
I will follow up with the corresponding buildbot cl

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//206293002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34160 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-20 10:43:08 +00:00