You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+9-2
Original file line number
Diff line number
Diff line change
@@ -10,9 +10,16 @@ For example the following links will give an [empty jar](http://version99.grons.
10
10
11
11
The [original Ruby/Camping application](https://github.com/erikvanoosten/version99/blob/master/version99.rb) was ported to Go by my colleague Frank Schroeders.
12
12
13
-
Build it as follows:
13
+
Build it natively as follows:
14
14
15
-
go build
15
+
cd src
16
+
go mod init example/version99
17
+
go build -o version99
18
+
19
+
Build and run it in a modern Docker as follows:
20
+
21
+
docker build -t version99:latest .
22
+
docker run -it --rm -p 8080:8080 version99:latest
16
23
17
24
This service is running on http://version99.grons.nl. However, I encourage you to run this service yourself as bandwidth to my machine is limited.
<h1><img src="/favicon.png"> Version 99 Does Not Exist</h1>
34
42
<p>Please see <a href="http://day-to-day-stuff.blogspot.com/2007/10/announcement-version-99-does-not-exist.html">my blog</a> to read why I created Version 99 Does Not Exist and its predecessor no-commons-logging.</p>
35
43
<p>Version 99 Does Not Exist emulates a Maven 2 repository and serves empty jars for any valid package that has version number <i>99.0-does-not-exist</i>. It also generates poms, <span style="text-decoration: line-through">metadata files</span> (removed since 2.0) and of course the appropriate hashes.</p>
36
44
<p>For example the following links will give an <a href="http://version99.grons.nl/mvn2/commons-logging/commons-logging/99.0-does-not-exist/commons-logging-99.0-does-not-exist.jar">empty jar</a>, its <a href="http://version99.grons.nl/mvn2/commons-logging/commons-logging/99.0-does-not-exist/commons-logging-99.0-does-not-exist.pom">pom</a> and the <a href="http://version99.grons.nl/mvn2/commons-logging/commons-logging/maven-metadata.xml"><span style="text-decoration: line-through">maven metadata</span></a> for commons-logging.</p>
0 commit comments