lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

buildbot: 4.0.3 -> 4.1.0

Changelog:

https://github.com/buildbot/buildbot/releases/tag/v4.0.4
https://github.com/buildbot/buildbot/releases/tag/v4.1.0

zowoq c47f552f 5e3ea25d

+16 -142
-1
pkgs/development/tools/continuous-integration/buildbot/default.nix
··· 8 8 python = python3.override { 9 9 self = self.python; 10 10 packageOverrides = self: super: { 11 - sqlalchemy = super.sqlalchemy_1_4; 12 11 moto = super.moto.overridePythonAttrs (oldAttrs: { 13 12 # a lot of tests -> very slow, we already build them when building python packages 14 13 doCheck = false;
+9 -13
pkgs/development/tools/continuous-integration/buildbot/master.nix
··· 26 26 , moto 27 27 , markdown 28 28 , lz4 29 + , brotli 30 + , zstandard 29 31 , setuptools-trial 30 32 , buildbot-worker 31 33 , buildbot-plugins ··· 71 73 in 72 74 buildPythonApplication rec { 73 75 pname = "buildbot"; 74 - version = "4.0.3"; 76 + version = "4.1.0"; 75 77 format = "pyproject"; 76 78 77 79 disabled = pythonOlder "3.8"; ··· 80 82 owner = "buildbot"; 81 83 repo = "buildbot"; 82 84 rev = "v${version}"; 83 - hash = "sha256-4jxA8qvLX53cLooCpkn9hvcz4SFGc29TKxUah80Ufp4="; 85 + hash = "sha256-RPg4eXqpm/F1SSoB4MVo61DgZv/iE2R4VtCkUU69iA8="; 84 86 }; 85 87 86 88 build-system = [ ··· 108 110 importlib-resources 109 111 packaging 110 112 unidiff 113 + treq 114 + brotli 115 + zstandard 111 116 ] 112 117 # tls 113 118 ++ twisted.optional-dependencies.tls; ··· 137 142 ]; 138 143 139 144 postPatch = '' 140 - substituteInPlace master/buildbot/scripts/logwatcher.py --replace '/usr/bin/tail' "$(type -P tail)" 141 - ''; 142 - preBuild = '' 143 145 cd master 146 + touch buildbot/py.typed 147 + substituteInPlace buildbot/scripts/logwatcher.py --replace '/usr/bin/tail' "$(type -P tail)" 144 148 ''; 145 - 146 - # Silence the depreciation warning from SqlAlchemy 147 - SQLALCHEMY_SILENCE_UBER_WARNING = 1; 148 149 149 150 # TimeoutErrors on slow machines -> aarch64 150 151 doCheck = !stdenv.hostPlatform.isAarch64; ··· 152 153 preCheck = '' 153 154 export LC_ALL="en_US.UTF-8" 154 155 export PATH="$out/bin:$PATH" 155 - 156 - # remove testfile which is missing configuration file from sdist 157 - rm buildbot/test/integration/test_graphql.py 158 - # tests in this file are flaky, see https://github.com/buildbot/buildbot/issues/6776 159 - rm buildbot/test/integration/test_try_client.py 160 156 ''; 161 157 162 158 passthru = {
+6 -121
pkgs/development/tools/continuous-integration/buildbot/plugins.nix
··· 8 8 9 9 src = fetchurl { 10 10 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 11 - hash = "sha256-wBwJXDR52jDRd+8efIjQ+ncWe708k1F21MuvBwhjEwc="; 11 + hash = "sha256-+ZiOkTZLdwqsZfApW6aQxoNkbcFCaB4BHEjMTZIl+Rg="; 12 12 }; 13 13 14 14 # Remove unnecessary circular dependency on buildbot ··· 29 29 }; 30 30 }; 31 31 32 - www-react = buildPythonPackage rec { 33 - pname = "buildbot_www_react"; 34 - inherit (buildbot-pkg) version; 35 - 36 - src = fetchurl { 37 - url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 38 - hash = "sha256-JJK1vmTdOImKIM1glrTjo2E0KnotU2QJVc2OIzVQQ1Y="; 39 - }; 40 - 41 - # Remove unnecessary circular dependency on buildbot 42 - postPatch = '' 43 - sed -i "s/'buildbot'//" setup.py 44 - ''; 45 - 46 - buildInputs = [ buildbot-pkg ]; 47 - 48 - # No tests 49 - doCheck = false; 50 - 51 - meta = with lib; { 52 - homepage = "https://buildbot.net/"; 53 - description = "Buildbot UI (React)"; 54 - maintainers = teams.buildbot.members; 55 - license = licenses.gpl2Only; 56 - }; 57 - }; 58 - 59 32 console-view = buildPythonPackage rec { 60 33 pname = "buildbot_console_view"; 61 34 inherit (buildbot-pkg) version; 62 35 63 36 src = fetchurl { 64 37 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 65 - hash = "sha256-kzj4IPNn/cUW7nidOLyO7AD98uXxWcqvMxaOhXhFn74="; 38 + hash = "sha256-IgG/afjU//zrcHuTXMBLlz1gCmB31fWaECIm+UqaMgA="; 66 39 }; 67 40 68 41 buildInputs = [ buildbot-pkg ]; ··· 78 51 }; 79 52 }; 80 53 81 - react-console-view = buildPythonPackage rec { 82 - pname = "buildbot_react_console_view"; 83 - inherit (buildbot-pkg) version; 84 - 85 - src = fetchurl { 86 - url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 87 - hash = "sha256-4quLblPknI/vrCNF7Frl5+UlY50vuspW0XmMJubvVXI="; 88 - }; 89 - 90 - buildInputs = [ buildbot-pkg ]; 91 - 92 - # tests fail 93 - doCheck = false; 94 - 95 - meta = with lib; { 96 - homepage = "https://buildbot.net/"; 97 - description = "Buildbot Console View Plugin (React)"; 98 - maintainers = teams.buildbot.members; 99 - license = licenses.gpl2; 100 - }; 101 - }; 102 - 103 54 waterfall-view = buildPythonPackage rec { 104 55 pname = "buildbot_waterfall_view"; 105 56 inherit (buildbot-pkg) version; 106 57 107 58 src = fetchurl { 108 59 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 109 - hash = "sha256-VC84rftiA7/x0X3lJfHTrEZve/ZDncVDuq6fisEI8nc="; 60 + hash = "sha256-E0yFY3PtTZ8XtJGDMh0aRljhTNsWHqHQzcBORTgrCIA="; 110 61 }; 111 62 112 63 buildInputs = [ buildbot-pkg ]; ··· 122 73 }; 123 74 }; 124 75 125 - react-waterfall-view = buildPythonPackage rec { 126 - pname = "buildbot_react_waterfall_view"; 127 - inherit (buildbot-pkg) version; 128 - 129 - src = fetchurl { 130 - url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 131 - hash = "sha256-2HZBnVvxPhU6rLmG6l9hX51zm8pvA5amsjExGx65+OQ="; 132 - }; 133 - 134 - buildInputs = [ buildbot-pkg ]; 135 - 136 - # tests fail 137 - doCheck = false; 138 - 139 - meta = with lib; { 140 - homepage = "https://buildbot.net/"; 141 - description = "Buildbot Waterfall View Plugin (React)"; 142 - maintainers = teams.buildbot.members; 143 - license = licenses.gpl2; 144 - }; 145 - }; 146 - 147 76 grid-view = buildPythonPackage rec { 148 77 pname = "buildbot_grid_view"; 149 78 inherit (buildbot-pkg) version; 150 79 151 80 src = fetchurl { 152 81 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 153 - hash = "sha256-IwTANqPNGon4lvT2ASpguEf8GcD1hz/7flNBml0NTdc="; 82 + hash = "sha256-KR4M7RSULCM1aS7vYjWuMXIHGpO+xFjfhC8+YncAmlE="; 154 83 }; 155 84 156 85 buildInputs = [ buildbot-pkg ]; ··· 166 95 }; 167 96 }; 168 97 169 - react-grid-view = buildPythonPackage rec { 170 - pname = "buildbot_react_grid_view"; 171 - inherit (buildbot-pkg) version; 172 - 173 - src = fetchurl { 174 - url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 175 - hash = "sha256-SQiaIcupEtNePr4LUzwYm3RRKT9xa7RnHUaiE8EaRzQ="; 176 - }; 177 - 178 - buildInputs = [ buildbot-pkg ]; 179 - 180 - # tests fail 181 - doCheck = false; 182 - 183 - meta = with lib; { 184 - homepage = "https://buildbot.net/"; 185 - description = "Buildbot Grid View Plugin (React)"; 186 - maintainers = teams.buildbot.members; 187 - license = licenses.gpl2; 188 - }; 189 - }; 190 - 191 98 wsgi-dashboards = buildPythonPackage rec { 192 99 pname = "buildbot_wsgi_dashboards"; 193 100 inherit (buildbot-pkg) version; 194 101 195 102 src = fetchurl { 196 103 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 197 - hash = "sha256-dzK4WvBRxWoAfhsdKoYUnsG97OKmM8Jgr4Uv7NPpiVk="; 104 + hash = "sha256-L7DayDddqrwOyBwgy4w1waCL+49GMtdrCdZNpcLrFXk="; 198 105 }; 199 106 200 107 buildInputs = [ buildbot-pkg ]; ··· 210 117 }; 211 118 }; 212 119 213 - react-wsgi-dashboards = buildPythonPackage rec { 214 - pname = "buildbot_react_wsgi_dashboards"; 215 - inherit (buildbot-pkg) version; 216 - 217 - src = fetchurl { 218 - url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 219 - hash = "sha256-vytU7WRdXWHazc/LYZSWlslkOb3lnTitEW3UZQ/VmTU="; 220 - }; 221 - 222 - buildInputs = [ buildbot-pkg ]; 223 - 224 - # tests fail 225 - doCheck = false; 226 - 227 - meta = with lib; { 228 - homepage = "https://buildbot.net/"; 229 - description = "Buildbot WSGI dashboards Plugin (React)"; 230 - maintainers = teams.buildbot.members; 231 - license = licenses.gpl2; 232 - }; 233 - }; 234 - 235 120 badges = buildPythonPackage rec { 236 121 pname = "buildbot_badges"; 237 122 inherit (buildbot-pkg) version; 238 123 239 124 src = fetchurl { 240 125 url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; 241 - hash = "sha256-O71qB9uIigYcK/t2t+481oktHjF5up1nk1dS4eEMb3A="; 126 + hash = "sha256-CnRTSnwhSj6cjrATUuVerGrqt7XxJZYgC5XjUC4+Xrs="; 242 127 }; 243 128 244 129 buildInputs = [ buildbot-pkg ];
-5
pkgs/development/tools/continuous-integration/buildbot/update.sh
··· 4 4 5 5 nix-update buildbot 6 6 nix-update --version=skip buildbot-plugins.www 7 - nix-update --version=skip buildbot-plugins.www-react 8 7 nix-update --version=skip buildbot-plugins.console-view 9 - nix-update --version=skip buildbot-plugins.react-console-view 10 8 nix-update --version=skip buildbot-plugins.waterfall-view 11 - nix-update --version=skip buildbot-plugins.react-waterfall-view 12 9 nix-update --version=skip buildbot-plugins.grid-view 13 - nix-update --version=skip buildbot-plugins.react-grid-view 14 10 nix-update --version=skip buildbot-plugins.wsgi-dashboards 15 - nix-update --version=skip buildbot-plugins.react-wsgi-dashboards 16 11 nix-update --version=skip buildbot-plugins.badges
+1 -2
pkgs/development/tools/continuous-integration/buildbot/worker.nix
··· 8 8 9 9 # propagates 10 10 , autobahn 11 - , future 12 11 , msgpack 13 12 , twisted 14 13 ··· 27 26 28 27 postPatch = '' 29 28 cd worker 29 + touch buildbot_worker/py.typed 30 30 substituteInPlace buildbot_worker/scripts/logwatcher.py \ 31 31 --replace /usr/bin/tail "${coreutils}/bin/tail" 32 32 ''; ··· 37 37 38 38 propagatedBuildInputs = [ 39 39 autobahn 40 - future 41 40 msgpack 42 41 twisted 43 42 ];