.github: set relaseId from prior build step
[tetris.git] / README.md
blobe06aeeb50469e042e585c3812113b3a935194ddf
1 Micro Tetris™
2 =============
4 ![ASCII Image of Micro Tetris](micro-tetris.png "Play Micro Tetris!")
6 Micro Tetris™ — one of the smallest Tetris implementations in the world!
7 Utilizing only ANSI escape sequences to draw the board, no external
8 library dependencies other than a standard C library, like [uClibc] or
9 [musl libc]. Hence, very suitable for embedded devices in need of an
10 easter egg ;-)
12 Issue tracker and GIT repository available at GitHub:
14 * [Repository]
15 * [Issue Tracker]
16 * [tetris-1.2.1.tar.bz2][tarball], [MD5][hashfile]
19 Docker Image
20 ------------
22 The [GIT repository][repository] has a `Dockerfile` for building a
23 Docker image.  Simply check out the GIT sources and:
25 ```shell
26 cd tetris/
27 docker build -t troglobit:tetris .
31 docker run -ti troglobit:tetris
32 ```
34 These instructions assume you already have [docker.io][] installed.
36 Origin & References
37 -------------------
39 The game is based on a 1989 *International Obfuscated C Code Contest*
40 ([IOCCC](http://www.ioccc.org)) entry made by [John Tromp].  See John's
41 home page for the source code http://tromp.github.io/tetris.html
43 This human-readable "clone" is maintained by [Joachim Wiberg].
45 [uClibc]:          http://uclibc.org
46 [musl libc]:       http://musl-libc.org
47 [docker.io]:       https://www.docker.com
48 [John Tromp]:      http://tromp.github.io/
49 [Repository]:      http://github.com/troglobit/tetris
50 [Issue Tracker]:   http://github.com/troglobit/tetris/issues
51 [Joachim Wiberg]: http://troglobit.com
52 [tarball]:         http://troglobit.com/tetris/tetris-1.2.1.tar.bz2
53 [hashfile]:        http://troglobit.com/tetris/tetris-1.2.1.tar.bz2.md5