Skip to content

Commit

Permalink
Merge pull request #24 from google/dockerfile-cleanup
Browse files Browse the repository at this point in the history
Remove no-longer-supported Dockerfile
  • Loading branch information
ojarjur authored Jan 24, 2024
2 parents 487d474 + 045ab6e commit 32af289
Show file tree
Hide file tree
Showing 6 changed files with 1 addition and 228 deletions.
7 changes: 1 addition & 6 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,4 @@ fmt:

clean:
rm -r bin || true
rm -r resources || true

# The following rule copies the locally built binary into our publicly readable
# download location. This will fail for anyone who is not on the core todo-tracks team.
publish: build
gsutil cp -a public-read ${GOPATH:~}/bin/todos gs://todo-track-bin/todos
rm -r resources || true
29 changes: 0 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# TODO Tracks

[![Build Status](https://travis-ci.org/google/todo-tracks.svg?branch=master)](https://travis-ci.org/google/todo-tracks)

TODO Tracks is a tool to let users get a handle on the various TODOs they or
their teammate have added over time. This allows people to track progress by
examining the TODOs remaining.
Expand All @@ -14,16 +12,11 @@ Use cases:
* List the TODOs in a branch.
* Examine when a TODO was added, removed, and who added it.
* Show which branches a TODO is in.
* (coming soon) Show a diff of the TODOs between two branches.

## Disclaimer

This is not an official Google product.

<!--
TODO: Add a getting started section for running from a pre-built binary.
-->

## Prerequisites

Building requires the Go tools and GNU Make. Running the built binary requires the git command line tool.
Expand All @@ -42,9 +35,6 @@ And then launch it:

bin/todos

<!--
TODO(ojarjur): Add support for hg repos.
-->
The tracker requires that it be started in a directory that contains at least one git repo, and it shows the TODOs from every git repo under that directory.

The UI for the tracker is a webserver which defaults to listening on port 8080. To use a different port, pass it as an argument to the "--port" flag:
Expand All @@ -54,22 +44,3 @@ The UI for the tracker is a webserver which defaults to listening on port 8080.
For more details about the supported command line flags, pass in the "--help" flag.

bin/todos --help

<!--
TODO: Add a section detailing a sample workflow.
-->

## Running in Google Compute Engine

We provide a pre-built binary and config files for deploying the tool to a GCE VM
using Google Deployment Manager.

Assuming you already have the gcloud preview commands installed, run the following steps:

mkdir todo-tracks
cd todo-tracks
wget http://storage.googleapis.com/todo-track-bin/config/gce.sh -O gce.sh
wget http://storage.googleapis.com/todo-track-bin/config/gce.yaml -O gce.yaml
gcloud preview deployment-manager templates create todo_tracks_template --template-file gce.yaml
gcloud preview deployment-manager deployments --region=us-central1 create --template=todo_tracks_template todo_tracks_deployment

40 changes: 0 additions & 40 deletions config/Dockerfile

This file was deleted.

37 changes: 0 additions & 37 deletions config/app.yaml

This file was deleted.

34 changes: 0 additions & 34 deletions config/gce.sh

This file was deleted.

82 changes: 0 additions & 82 deletions config/gce.yaml

This file was deleted.

0 comments on commit 32af289

Please sign in to comment.