Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for "--report file.md" flag to generate build report in markdown #106

Merged
merged 1 commit into from
Nov 9, 2022

Conversation

meysholdt
Copy link
Member

Description

This PR adds the ability to Leeway to generate a build report. See the following two comments for example reports.

To generate a report, run leeway build with the --report <filename> flag. The report is in markdown format.

This feature helps with the following use cases:

Log Cutting
Today, Leeway outputs the logs of concurrently running package builds in one intermixed stream of log messages. This report allows seeing log messages per component. This PR addresses this use case.

Build Hygiene
When there is a single build for all components from 40+ engineers, keeping the build fast requires regular housekeeping. For example, to keep dependencies sane and cache usage low. This PR does not address this use case yet, but a report is a great way to surface information related to build-hygiene. I see this as a complement to #80.

Related Issue(s)

Fixes https://github.com/gitpod-io/ops/issues/6450

How to test

Run leeway build --report <filename> on your favorite project.

I did generate the examples by running

./leeway -Dversion=test1 -DSEGMENT_IO_TOKEN=value build --report report2.md

on the Gitpod repo.

Release Notes

NONE

Documentation

@meysholdt meysholdt requested a review from a team November 3, 2022 15:19
@werft-gitpod-dev-com
Copy link

cannot start job - please talk to whoever's in charge of your Werft installation

@meysholdt
Copy link
Member Author

meysholdt commented Nov 3, 2022

(Example for succesful build)

Leeway build for components:all

components/installation-telemetry:app - 19.32s
# get https://proxy.golang.org/github.com/segmentio/backo-go/@v/v1.0.0.mod
# get https://proxy.golang.org/github.com/segmentio/backo-go/@v/v1.0.0.mod: 200 OK (0.033s)
# get https://proxy.golang.org/github.com/inconshreveable/mousetrap/@v/v1.0.0.info
# get https://proxy.golang.org/github.com/inconshreveable/mousetrap/@v/v1.0.0.info: 200 OK (0.001s)
# get https://proxy.golang.org/github.com/kr/pretty/@v/v0.3.0.info
# get https://proxy.golang.org/github.com/kr/pretty/@v/v0.3.0.info: 200 OK (0.001s)
# get https://proxy.golang.org/github.com/segmentio/backo-go/@v/v1.0.0.info
# get https://proxy.golang.org/github.com/segmentio/backo-go/@v/v1.0.0.info: 200 OK (0.001s)
# get https://proxy.golang.org/github.com/segmentio/backo-go/@v/v1.0.0.zip
# get https://proxy.golang.org/github.com/kr/pretty/@v/v0.3.0.zip
# get https://proxy.golang.org/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip
# get https://proxy.golang.org/github.com/segmentio/backo-go/@v/v1.0.0.zip: 200 OK (0.001s)
# get https://proxy.golang.org/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip: 200 OK (0.001s)
# get https://proxy.golang.org/github.com/kr/pretty/@v/v0.3.0.zip: 200 OK (0.002s)
?   	github.com/gitpod-io/gitpod/installation-telemetry	[no test files]
?   	github.com/gitpod-io/gitpod/installation-telemetry/cmd	[no test files]
?   	github.com/gitpod-io/gitpod/installation-telemetry/pkg/common	[no test files]
?   	github.com/gitpod-io/gitpod/installation-telemetry/pkg/server	[no test files]
components/installation-telemetry:docker - 18.32s
Sending build context to Docker daemon  6.644MB

Step 1/4 : FROM alpine:3.16
3.16: Pulling from library/alpine
213ec9aee27d: Pulling fs layer
213ec9aee27d: Download complete
213ec9aee27d: Pull complete
Digest: sha256:bc41182d7ef5ffc53a40b044e725193bc10142a1243f395ee852a8d9730fc2ad
Status: Downloaded newer image for alpine:3.16
 ---> 9c6f07244728
Step 2/4 : COPY components-installation-telemetry--app/installation-telemetry /app/installation-telemetry
 ---> 2fb33876ce25
Step 3/4 : ENTRYPOINT [ "/app/installation-telemetry" ]
 ---> Running in 8f8e3687cfa4
Removing intermediate container 8f8e3687cfa4
 ---> 503180d64fea
Step 4/4 : CMD [ "help" ]
 ---> Running in 0e07e9bca842
Removing intermediate container 0e07e9bca842
 ---> 4642a708cf14
[Warning] One or more build-args [VERSION __GIT_COMMIT] were not consumed
Successfully built 4642a708cf14
Successfully tagged 4b64773a5c0ea576544fd254d312b9183b7e70b7:latest
The push refers to repository [eu.gcr.io/gitpod-core-dev/build/installation-telemetry]
dc19e455d861: Preparing
994393dc58e7: Preparing
994393dc58e7: Layer already exists
dc19e455d861: Pushed
test1: digest: sha256:b6eb35a3a06b46ed50ce46af6448d63d9e475425fcac922025917cf5a41533f3 size: 739
The push refers to repository [eu.gcr.io/gitpod-core-dev/build/installation-telemetry]
dc19e455d861: Preparing
994393dc58e7: Preparing
dc19e455d861: Layer already exists
994393dc58e7: Layer already exists
commit-4dfcb016342f7583d56e5d51d4af0c1aab2f9c41: digest: sha256:b6eb35a3a06b46ed50ce46af6448d63d9e475425fcac922025917cf5a41533f3 size: 739
built image: eu.gcr.io/gitpod-core-dev/build/installation-telemetry:test1
built image: eu.gcr.io/gitpod-core-dev/build/installation-telemetry:commit-4dfcb016342f7583d56e5d51d4af0c1aab2f9c41
components:all - 1.02s

components:all-docker - 1.27s

components:docker-versions - 11.94s
Sending build context to Docker daemon  14.23MB

Step 1/2 : FROM alpine:3.16
3.16: Pulling from library/alpine
Digest: sha256:bc41182d7ef5ffc53a40b044e725193bc10142a1243f395ee852a8d9730fc2ad
Status: Image is up to date for alpine:3.16
 ---> 9c6f07244728
Step 2/2 : COPY components--all-docker/versions.yaml components--all-docker/provenance-bundle.jsonl /
 ---> fbb99ed27929
[Warning] One or more build-args [__GIT_COMMIT] were not consumed
Successfully built fbb99ed27929
Successfully tagged 547ceb41ead4934d1653ebb8de64bff547139a82:latest
The push refers to repository [eu.gcr.io/gitpod-core-dev/build/versions]
e1a42171a31a: Preparing
994393dc58e7: Preparing
994393dc58e7: Layer already exists
e1a42171a31a: Pushed
test1: digest: sha256:2b0a6522ea52cf5017f0a4777138c20642d32af5815bcb592b464fed108e9a09 size: 739
built image: eu.gcr.io/gitpod-core-dev/build/versions:test1
install/installer:app - 5.18s

install/installer:docker - 37.95s
Sending build context to Docker daemon  127.3MB

Step 1/8 : FROM alpine:3.16
3.16: Pulling from library/alpine
Digest: sha256:bc41182d7ef5ffc53a40b044e725193bc10142a1243f395ee852a8d9730fc2ad
Status: Image is up to date for alpine:3.16
 ---> 9c6f07244728
Step 2/8 : COPY --from=alpine/helm:3.8.0 /usr/bin/helm /usr/bin/helm
3.8.0: Pulling from alpine/helm
59bf1c3509f3: Pulling fs layer
3620049db2ae: Pulling fs layer
6c8129e5a6f2: Pulling fs layer
6c8129e5a6f2: Download complete
59bf1c3509f3: Verifying Checksum
59bf1c3509f3: Download complete
59bf1c3509f3: Pull complete
3620049db2ae: Verifying Checksum
3620049db2ae: Download complete
3620049db2ae: Pull complete
6c8129e5a6f2: Pull complete
Digest: sha256:e16196003f7a4c5de15caf9ed6696de7430bb0705abfc960644bcdf002e00fe6
Status: Downloaded newer image for alpine/helm:3.8.0
 ---> e8d39c13ae8a
Step 3/8 : RUN apk add --no-cache bash curl jq openssh-keygen yq      && curl -L "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" -o /usr/local/bin/kubectl     && chmod +x /usr/local/bin/kubectl
 ---> Running in e28502e97dee
fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
(1/13) Installing ncurses-terminfo-base (6.3_p20220521-r0)
(2/13) Installing ncurses-libs (6.3_p20220521-r0)
(3/13) Installing readline (8.1.2-r0)
(4/13) Installing bash (5.1.16-r2)
Executing bash-5.1.16-r2.post-install
(5/13) Installing ca-certificates (20220614-r0)
(6/13) Installing brotli-libs (1.0.9-r6)
(7/13) Installing nghttp2-libs (1.47.0-r0)
(8/13) Installing libcurl (7.83.1-r4)
(9/13) Installing curl (7.83.1-r4)
(10/13) Installing oniguruma (6.9.8-r0)
(11/13) Installing jq (1.6-r1)
(12/13) Installing openssh-keygen (9.0_p1-r2)
(13/13) Installing yq (4.25.1-r5)
Executing busybox-1.35.0-r17.trigger
Executing ca-certificates-20220614-r0.trigger
OK: 19 MiB in 27 packages
�[91m  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0�[0m�[91m
100   138  100   138    0     0   1156      0 --:--:-- --:--:-- --:--:--  1159
�[0m�[91m
  7 42.9M    7 3456k    0     0  4380k      0  0:00:10 --:--:--  0:00:10 4380k�[0m�[91m
100 42.9M  100 42.9M    0     0  24.8M      0  0:00:01  0:00:01 --:--:-- 42.2M
�[0mRemoving intermediate container e28502e97dee
 ---> b3e72be4ac84
Step 4/8 : COPY install-installer--app/installer install-installer--app/provenance-bundle.jsonl /app/
 ---> aa27d48d1b87
Step 5/8 : COPY dev-gpctl--app/gpctl /app/
 ---> 5e5ec10f0475
Step 6/8 : COPY scripts/*.sh /app/scripts/
 ---> a7c11d772497
Step 7/8 : ENTRYPOINT [ "/app/installer" ]
 ---> Running in d59fb29980a8
Removing intermediate container d59fb29980a8
 ---> 710b981aab6a
Step 8/8 : CMD [ "help" ]
 ---> Running in 9f73d10a6704
Removing intermediate container 9f73d10a6704
 ---> 6f4c99838bcc
[Warning] One or more build-args [__GIT_COMMIT] were not consumed
Successfully built 6f4c99838bcc
Successfully tagged dbe4ed3f60d75caadadf033ccfec44f544713e91:latest
The push refers to repository [eu.gcr.io/gitpod-core-dev/build/installer]
ef75f19a8e41: Preparing
f22cf5dc82e2: Preparing
b7cb59bb9510: Preparing
afb999a691f4: Preparing
c0e3f5116a81: Preparing
994393dc58e7: Preparing
994393dc58e7: Waiting
ef75f19a8e41: Pushed
994393dc58e7: Layer already exists
c0e3f5116a81: Pushed
f22cf5dc82e2: Pushed
afb999a691f4: Pushed
b7cb59bb9510: Pushed
test1: digest: sha256:83f019772bd4e169a9095a920ded67d2d9dd3b30412ce9fb0acee87e4a243e63 size: 1584
built image: eu.gcr.io/gitpod-core-dev/build/installer:test1
install/kots:lint - 0.70s
Installing Helm dependencies
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/gitpod/.kube/config
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /home/gitpod/.kube/config
Getting updates for unmanaged Helm repositories...
...Successfully got an update from the "https://fluent.github.io/helm-charts" chart repository
Saving 1 charts
Downloading fluent-bit from repo https://fluent.github.io/helm-charts
Deleting outdated charts
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/gitpod/.kube/config
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /home/gitpod/.kube/config
Successfully packaged chart and saved it to: ../../manifests/fluent-bit-0.20.2.tgz
/tmp/build/install-kots--lint.6aef0abda81c63359fcfbaad1426da44ab860667
REPLICATED_API_TOKEN and REPLICATED_APP are not set. Skipping

@meysholdt
Copy link
Member Author

meysholdt commented Nov 3, 2022

(Example for failing build)

Leeway build for components:all

components/server:app - 57.41s
exit status 2
yarn install v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning " > @improbable-eng/[email protected]" has unmet peer dependency "@improbable-eng/grpc-web@>=0.13.0".
[4/4] Building fresh packages...
success Saved lockfile.
$ yarn clean && yarn build
yarn run v1.22.19
$ rimraf dist
Done in 0.09s.
yarn run v1.22.19
$ yarn lint && npx tsc
$ yarn tslint -p .
$ /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/node_modules/.bin/tslint -p .
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/analytics.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express-util.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/terms/tos-flow.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/auth-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/rate-limiter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/function-access.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/errors/index.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/file-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/languages-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/repository-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/repo-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/repository-host.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/repo-url.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/index.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/git-token-validator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/host-context.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/host-context-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/resource-access.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/bearer-authenticator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/code-sync/code-sync-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/billing/entitlement-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-classes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/config.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/session-handler.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/token-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-urls.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-urls.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-urls.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-urls.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/auth-provider-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/blocked-user-filter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/terms/terms-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/consensus/consensus-leader-messenger.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/consensus/consensus-leader-quorum.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/token-garbage-collector.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/token-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/errors.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/prometheus-metrics.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/stripe-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/usage-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/user-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/authenticator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/authorization-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/login-completion-handler.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/tos-cookie.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/one-time-secret-server.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/storage/storage-client.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-deletion-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/user-deletion-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/client-data-prometheus-adapter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/config/config-inferrer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/config/configuration-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/config-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/context-parser-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/git-token-scope-guesser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/image-source-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-factory.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/messagebus-integration.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/ide-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-cluster-imagebuilder-client-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/billing/billing-mode.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-starter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/util/grpc-web-ws-transport.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/projects/projects-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/headless-log-controller.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/headless-log-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/messaging/local-message-broker.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/websocket/websocket-connection-manager.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/installation-admin/telemetry-data-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/verification-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/phone-numbers.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/gitpod-server-impl.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/enforcement-endpoint.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/user-controller.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express/ws-layer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express/ws-handler.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/consensus/rabbitmq-consensus-leader-messenger.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/garbage-collector.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-download-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/monitoring-endpoints.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/oauth-server/db.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/oauth-server/repository.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/oauth-server/oauth-authorization-server.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/oauth-server/oauth-controller.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/newsletter-subscription-controller.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express/ws-connection-handler.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/installation-admin/installation-admin-controller.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/projects/webhook-event-garbage-collector.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/liveness/liveness-controller.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/server.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/snapshot-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/envvar-prefix-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/scopes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-token-helper.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/api.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/file-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/generic-auth-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-auth-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-repository-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/languages-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-token-validator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/scopes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-token-helper.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/api.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/file-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-auth-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-repository-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-token-validator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/languages-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/oauth-container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-oauth-scopes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-token-handler.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-api-factory.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-auth-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-file-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-language-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-repository-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-token-validator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-oauth-scopes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-token-handler.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-api.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-auth-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-file-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-language-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-repository-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-token-validator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/host-container-mapping.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/host-context-provider-impl.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/storage/content-service-client.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/imagebuild-prefix-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/referrer-prefix-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/open-prebuild-prefix-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express-util.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/init.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/main.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/auth/resource-access.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/dev/dev-data.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-context-parser.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-file-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-language-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket/bitbucket-repository-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-api.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-context-parser.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-file-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-repository-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/bitbucket-server/bitbucket-server-token-validator.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/config/config-inferrer.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/consensus/inmemory-consensus-leader-messenger.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/consensus/consensus-leader-quorum.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/dev/authenticator-dev.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/express/ws-layer.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-context-parser.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-file-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/github/github-repository-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-context-parser.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-file-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/gitlab/gitlab-repository-provider.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/repohost/repo-url.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/test/authentication-github.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/authorization-service.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/user/phone-number.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/envvar-prefix-context-parser.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-classes.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/account-statement-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/billing/entitlement-service-chargebee.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/src/workspace/workspace-starter.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/incremental-prebuilds-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/prebuild-manager.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/auth/email-domain-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/eligibility-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/coupon-computer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/chargebee-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/github-app-rules.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/prebuilt-status-maintainer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/github-app.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/github/github-app-support.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/gitlab/gitlab-app-support.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/workspace/snapshot-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/bitbucket/bitbucket-app-support.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/user-counter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/workspace/gitpod-server-impl.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/gitlab-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/gitlab-app.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/bitbucket-app.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/github-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/github-enterprise-app.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/bitbucket-server-app.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/server.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/license-source.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/user-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/gitlab/container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/bitbucket-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/bitbucket/container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/github/container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/bitbucket-server-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/bitbucket-server/container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/auth/host-container-mapping.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/start-prebuild-context-parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/workspace/workspace-factory.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/monitoring-endpoint-ee.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/workspace/workspace-starter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/user-deletion-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/billing/entitlement-service-license.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/billing/entitlement-service-ubp.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/billing/entitlement-service.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/container-module.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/main.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/auth/email-domain-service.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/billing/billing-mode.spec.db.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/gitlab/gitlab-app-support.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/bitbucket-server-service.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/prebuilds/github-app.spec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
Tried to lint /tmp/build/components-server--app.fe5831f6b15d65e71108ae2a86ccbf30e7c6dd7e/ee/src/user/eligibility-service.spec.db.ts but found no valid, enabled rules for this file type and file path in the resolved configuration.
src/billing/entitlement-service.ts(28,1): error TS2304: Cannot find name 'sdjaskdjks'.
npm notice 
npm notice New minor version of npm available! 8.11.0 -> 8.19.2
npm notice Changelog: 
npm notice Run `npm install -g [email protected]` to update!
npm notice 
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
components:docker-versions - 0.02s
package "components:all-docker" is not built

install/installer:app - 0.00s
package "components:all-docker" is not built

@codecov
Copy link

codecov bot commented Nov 3, 2022

Codecov Report

Merging #106 (9c824dc) into main (143e4b6) will decrease coverage by 0.21%.
The diff coverage is 0.00%.

@@           Coverage Diff            @@
##            main    #106      +/-   ##
========================================
- Coverage   8.52%   8.31%   -0.22%     
========================================
  Files         19      19              
  Lines       2850    2924      +74     
========================================
  Hits         243     243              
- Misses      2571    2645      +74     
  Partials      36      36              

Copy link
Contributor

@mads-hartmann mads-hartmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor change request about a typo, and a few other comments for you to consider ☺️

pkg/leeway/reporter.go Show resolved Hide resolved
pkg/leeway/reporter.go Show resolved Hide resolved
pkg/leeway/reporter.go Outdated Show resolved Hide resolved
Copy link
Contributor

@mads-hartmann mads-hartmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One small nit, otherwise LGTM

cmd/build.go Outdated Show resolved Hide resolved
The report is rendered in Markdown and useful when using Leeway
in environments that doen't support log cutting. For example:
* Gitpod Workspaces
* CI systems other than Werft
@meysholdt meysholdt merged commit b2e0dc4 into gitpod-io:main Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants