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

remove docker example application #1163

Merged
merged 1 commit into from
Dec 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 0 additions & 48 deletions .github/workflows/docker-example.yml

This file was deleted.

1 change: 0 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,6 @@ more may be necessary depending on the case. Here is an example used to uplift f
* Some bumps may then be required also in the extension; consider applying them.
1. Uplift the version of each `@theia/` dependency in these `package.json` files, from `1.34.1` to `1.34.2` (replacing the former with the latter):
* `./examples/browser/package.json`
* `./examples/docker/example-package.json`
* `./examples/electron/package.json`
* `./package.json`
* `./theia-extensions/viewer-prototype/package.json`
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,14 +112,15 @@ You can also run two scripts to watch for changes and rebuild automatically:

## Try the trace extension

This repository contains an example trace-viewer application that includes the trace extension. It has three versions:
This repository contains an example trace-viewer application that includes the trace extension. It has two versions:

* *browser*: a "browser" application, accessed with a web browser
* *electron*: a native desktop application
* *docker*: a Docker-izable "browser" application, accessed with a web browser

You can find those example applications under `examples/`.

Alternatively, you may find example applications in the [trace-viewer-examples] repository, including some "batteries included" Docker images that also contain the trace server and demo traces

### Run the Trace Server

In order to open traces, you need a trace server running on the same machine as the trace extension. You can download the [Eclipse Trace Compass server][tc-server] or let `yarn` download and run it:
Expand Down Expand Up @@ -358,12 +359,10 @@ yarn test --coverage

### UI Tests

To run the UI test suite, first start the browser example application or optionally the Docker example application using external port 3000:
To run the UI test suite, first start the browser example application:

```bash
yarn browser start
# or
docker run --init -d -p 0.0.0.0:3000:4000 tte

```

Expand Down Expand Up @@ -495,3 +494,4 @@ The code in this repository is licensed under `MIT` (see root `LICENSE`), except
[tspc]: https://github.com/eclipse-cdt-cloud/tsp-typescript-client
[tsp-gh-label]: https://github.com/eclipse-cdt-cloud/theia-trace-extension/labels/trace%20server%20protocol
[yarn-issue-2821]: https://github.com/yarnpkg/yarn/issues/2821
[trace-viewer-examples]: https://github.com/eclipse-cdt-cloud/trace-viewer-examples
41 changes: 0 additions & 41 deletions examples/docker/Dockerfile

This file was deleted.

56 changes: 0 additions & 56 deletions examples/docker/README.md

This file was deleted.

3 changes: 0 additions & 3 deletions examples/docker/docker-entrypoint.sh

This file was deleted.

42 changes: 0 additions & 42 deletions examples/docker/example-package.json

This file was deleted.

25 changes: 0 additions & 25 deletions examples/docker/webpack.config.js

This file was deleted.

2 changes: 1 addition & 1 deletion theia-extensions/viewer-prototype/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The Theia trace viewer extension is a Theia extension, that one can use to add t
- [Theia Trace Viewer Extension git repository](https://github.com/eclipse-cdt-cloud/theia-trace-extension)
- [Trace Server Protocol git repository](https://github.com/eclipse-cdt-cloud/trace-server-protocol)
- [Reference Trace Server - Download (Eclipse Trace Compass)](https://download.eclipse.org/tracecompass.incubator/trace-server/rcp/)
- [Theia Trace Viewer Docker appliance example](https://github.com/eclipse-cdt-cloud/theia-trace-extension/blob/master/examples/docker/)
- [Theia Trace Viewer Docker appliance examples](https://github.com/eclipse-cdt-cloud/trace-viewer-examples/tree/master/docker)
- [CDT Cloud Blueprint git repository (Contains the Theia Trace Viewer Extension)](https://github.com/eclipse-cdt-cloud/cdt-cloud-blueprint)

## Screenshots
Expand Down
Loading