Skip to content

Commit

Permalink
Preparing 1.0.12 release
Browse files Browse the repository at this point in the history
Signed-off-by: Stefan Magnus Landrø <stefan.landro@gmail.com>
  • Loading branch information
landro committed Sep 26, 2018
1 parent 559cef2 commit 4fbabbf
Show file tree
Hide file tree
Showing 19 changed files with 26 additions and 31 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
are used when configuring [F5 BIG-IP](http://www.f5.com/products/big-ip/) devices.

## News
- 26th September 2018 - Version [1.0.12](https://github.com/landro/TesTcl/releases) released
- 24th May 2018 - Version [1.0.11](https://github.com/landro/TesTcl/releases) released
- 23rd March 2017 - Version [1.0.10](https://github.com/landro/TesTcl/releases) released
- 29th April 2016 - Version [1.0.9](https://github.com/landro/TesTcl/releases) released
- 16th December 2015 - Version [1.0.8](https://github.com/landro/TesTcl/releases) released
- 7th August 2015 - Version [1.0.7](https://github.com/landro/TesTcl/releases) released

## Getting started

Expand Down Expand Up @@ -42,7 +42,7 @@ rule simple {
Now, create a file called *test_simple_irule.tcl* containing the following lines:

```tcl
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*
# Comment in to enable logging
Expand Down Expand Up @@ -121,7 +121,7 @@ If you get a message saying *syntax error in expression ""aa" starts_with "a"":
Download latest [TesTcl distribution](https://github.com/landro/TesTcl/releases) from github containing all the files (including examples) found in the project.
Unzip, and add unzipped directory to the [TCLLIBPATH](http://jtcl.kenai.com/gettingstarted.html) environment variable:

export TCLLIBPATH=whereever/TesTcl-1.0.11
export TCLLIBPATH=whereever/TesTcl-1.0.12

In order to run this example, type in the following at the command-line:

Expand Down Expand Up @@ -204,7 +204,7 @@ NB! Be carefull with using _on_ commands in _before_. If there will be another d
Using the _before_ command, *test_simple_irule.tcl* can be rewritten as:

```tcl
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*
# Comment in to enable logging
Expand Down Expand Up @@ -285,7 +285,7 @@ rule advanced {
The specs for this iRule would look like this:

```tcl
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*
# Comment out to suppress logging
Expand Down Expand Up @@ -400,7 +400,7 @@ rule headers {
The example specs for this iRule would look like this:

```tcl
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*
# Comment out to suppress logging
Expand Down Expand Up @@ -446,7 +446,7 @@ rule classes {
with code that looks like this

```tcl
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import testcl::*
before {
Expand Down
2 changes: 1 addition & 1 deletion examples/errors/error_simple.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

##
Expand Down
2 changes: 1 addition & 1 deletion examples/example_irule_advanced.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

##
Expand Down
2 changes: 1 addition & 1 deletion examples/example_irule_call.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

# Comment in to enable logging
Expand Down
2 changes: 1 addition & 1 deletion examples/example_irule_classes.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

before {
Expand Down
2 changes: 1 addition & 1 deletion examples/example_irule_headers.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

##
Expand Down
2 changes: 1 addition & 1 deletion examples/example_irule_simple.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

##
Expand Down
2 changes: 1 addition & 1 deletion examples/example_irule_variables.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package require -exact testcl 1.0.11
package require -exact testcl 1.0.12
namespace import ::testcl::*

##
Expand Down
2 changes: 1 addition & 1 deletion pkgIndex.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ set sources {}
foreach {f} $files {
lappend sources [list source [file join $dir src $f]]
}
package ifneeded testcl 1.0.11 [join $sources "\n"]
package ifneeded testcl 1.0.12 [join $sources "\n"]

# Disable certain Tcl commands from iRules
if { $::tcl_platform(platform) eq "java" } {
Expand Down
9 changes: 2 additions & 7 deletions scripts/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,5 @@ Mac OS X/Free BSD

Tagging a new release and pushing to origin

git tag -a v1.0.11 -m 'Release 1.0.11'
git push --tags

Remove feature branches after merging

git branch -d feature_branch
git push origin --delete feature_branch
git tag -a v1.0.12 -m 'Release 1.0.12'
git push --tags
2 changes: 1 addition & 1 deletion src/assert.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

namespace eval ::testcl {
Expand Down
2 changes: 1 addition & 1 deletion src/classes.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log
package require cmdline

Expand Down
2 changes: 1 addition & 1 deletion src/global.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

namespace eval ::testcl {
Expand Down
2 changes: 1 addition & 1 deletion src/ip.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log
package require ip

Expand Down
2 changes: 1 addition & 1 deletion src/irulehttp.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

package require base64
Expand Down
2 changes: 1 addition & 1 deletion src/iruleuri.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

package require base64
Expand Down
2 changes: 1 addition & 1 deletion src/it.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

namespace eval ::testcl {
Expand Down
2 changes: 1 addition & 1 deletion src/on.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

namespace eval ::testcl {
Expand Down
2 changes: 1 addition & 1 deletion src/onirule.tcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package provide testcl 1.0.11
package provide testcl 1.0.12
package require log

namespace eval ::testcl {
Expand Down

0 comments on commit 4fbabbf

Please sign in to comment.