Skip to content

Commit

Permalink
remove docker example application
Browse files Browse the repository at this point in the history
Fixes #1151

It has moved to repo:
https://github.com/eclipse-cdt-cloud/trace-viewer-examples

Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
  • Loading branch information
marcdumais-work committed Dec 13, 2024
1 parent b07dcff commit b667878
Show file tree
Hide file tree
Showing 9 changed files with 6 additions and 222 deletions.
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

0 comments on commit b667878

Please sign in to comment.