aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* o Automatically fetching Bats if not installed.HEADmasterTrygve Laugstøl2013-11-103-10/+25
|
* bin/app-upgrade: Removing unreachable code. Fixing it so it comparesv0.2-devTrygve Laugstøl2013-11-017-40/+91
| | | | | | | | | against the currently installed version instead of the last resolved version which makes it possible to retry installation of the same version. libexec/app-install-file: Allowing installation of the same file twice. Checks if the file has been unpacked earlier or not. Removes the unpacked version on failure.
* lib/common: Changing run_app to not check for a 'current' link ifTrygve Laugstøl2013-11-011-4/+5
| | | | | version is given. This will unbreak hooks that are run before a current link is installed or if it has been removed.
* app-init: Adding '-s' option to set a configuration option before theTrygve Laugstøl2013-11-0115-48/+764
| | | | | | resolver is executed and app is installed. The configuration will be available when the app's hooks are executed. o Running the documentation though aspell.
* o Adding some tests for app-operate.Trygve Laugstøl2013-11-012-1/+32
|
* app-resolver-maven: Adding support for artifacts with classifier.Trygve Laugstøl2013-11-012-10/+60
|
* o Supporting older versions of asciidoc.Trygve Laugstøl2013-11-014-2/+47
|
* docs/app.txt: More in the introduction.Trygve Laugstøl2013-11-011-0/+21
|
* o Supporting platforms where 'xmlstarlet' is installed as 'xml' (At least ↵Trygve Laugstøl2013-10-301-0/+38
| | | | Suse does that).
* o Replacing bash with .Trygve Laugstøl2013-10-282-2/+2
|
* o Working a bit on the style guide.Trygve Laugstøl2013-10-281-8/+40
|
* o Fixing broken app-conf.Trygve Laugstøl2013-10-281-6/+4
|
* o Removing all old code (X files).Trygve Laugstøl2013-10-2729-796/+98
| | | | | | | o Making sure APPSH_HOME is 1) exported and, 2) always prepended to $PATH. o More documentation on what a zip file actually looks like and how to create hooks.
* app-ls-apps:Trygve Laugstøl2013-10-2714-27/+287
| | | | | | | | | | | | | | | | | | o New command to list all applications installed under a directory. app-foreach-app: o New command to execute another command for each app installed under the current directory. app-init/app-install-file: o Adding -C and -c to prepand and append config files around the appliation's build-in configuration files. app-cat-conf: o Use $APP_HOME as the 'appliation installation directory' if set. app-operator-pid: o Support PID files created by the launcher.
* o More TODOs.Trygve Laugstøl2013-10-273-0/+16
|
* o Adding a man page on internals.Trygve Laugstøl2013-10-267-199/+62
|
* o Better links in HTML docs.Trygve Laugstøl2013-10-265-12/+34
|
* app-cat-conf: Removing -n argument, adding -k and -g for 'key' andTrygve Laugstøl2013-10-268-60/+145
| | | | 'group' lookups.
* o Adding '-f [file]' option to app-conf set.Trygve Laugstøl2013-10-264-3/+41
|
* o Removing silly formatting that left extra spaced at the end ofTrygve Laugstøl2013-10-216-26/+46
| | | | | | | lines. o Fixing bug in app-conf get subcommand that would only return the first part of values with an equals sign. o Makding sure $HOME is always set.
* o Getting "upgrade" to work with non-SNAPSHOT versions too.Trygve Laugstøl2013-10-208-24/+141
| | | | | o Removing maven.version. o Documenting(!) the different configuration keys and what they mean.
* o Sorting available applications.Trygve Laugstøl2013-10-201-2/+6
|
* o Making all app-conf options except import use <-l location>.Trygve Laugstøl2013-10-2014-109/+252
| | | | | o Setting $HOME to the temporary area when testing. o Adding test docs for app-conf.
* o Getting app-cat-conf to read from ~/.appconfig too.Trygve Laugstøl2013-10-2011-26/+123
|
* o Updating tests.Trygve Laugstøl2013-10-202-5/+7
|
* o Allowing the 'app' wrapper to run apps from libexec too.Trygve Laugstøl2013-04-216-7/+29
|
* o Making the file resolver useful.Trygve Laugstøl2013-04-213-4/+5
|
* o Exposing 'status' and 'restart' commands again.Trygve Laugstøl2013-04-204-4/+35
|
* o Making the resolvers use app.resolved_version instead of app.version.Trygve Laugstøl2013-04-208-21/+123
| | | | o Making set-version update app.version.
* o Adding a file resolver.Trygve Laugstøl2013-02-045-11/+134
| | | | o Getting the IT to work on windows.
* o Fixing usage for 'app'.Trygve Laugstøl2013-02-041-16/+9
|
* o Consistent usage() usage/flow.Trygve Laugstøl2013-02-019-31/+59
|
* libexec/app-resolver-maven: Better argument checking.Trygve Laugstøl2013-02-014-28/+48
| | | | lib/common: Starting a way to have a common usage/help semantics.
* test/data/app-a/hooks/post-install: Removing set -x.Trygve Laugstøl2013-01-301-3/+0
|
* bin/app-init:Trygve Laugstøl2013-01-3010-61/+88
| | | | | | | o Adding -p to mkdir so parent directories are created. libexec/app-resolver-maven: o Not using command expansion to make sure "set -e" works as normal. o Adding a basic check that xmlstartlet has a useful output.
* Defining 'APP_HOME' as where the .app dir is. The tools should useTrygve Laugstøl2013-01-279-70/+136
| | | | | this value to find files. app-operate/app-operator-pid: These are "functional" now.
* o Starting on a style guide.Trygve Laugstøl2013-01-2713-54/+117
| | | | | | | | | app-conf: Adding 'import' command. app-cat-conf: Adding support for multiple -f flags. The default files can be switched off. A file named "-" is the same as /dev/stdin. app: Adding a way to enable debugging. app-install-file: Import any configuration delivered with the package.
* o Creating an initial version of install-file.Trygve Laugstøl2013-01-2715-241/+265
|
* o Adding a common header to all scripts.Trygve Laugstøl2013-01-2718-71/+93
| | | | o Disabling un-used tests and apps for now.
* bin/app-conf: More notes.Trygve Laugstøl2013-01-271-3/+7
|
* o Rewriting most of this stuff to make it feel more like git.Trygve Laugstøl2013-01-2628-423/+1087
|
* o Getting environment variables with space in them to work.v0.1-devTrygve Laugstøl2013-01-111-0/+3
|
* o Making run_control more generic and renamed to run_app.Trygve Laugstøl2013-01-103-63/+105
|
* o Passing all arguments to the method.Trygve Laugstøl2012-12-231-1/+1
|
* o Improved Maven snapshot resolving.Trygve Laugstøl2012-10-312-26/+62
|
* o Correct reference to method_conf_usage.Trygve Laugstøl2012-10-191-1/+1
|
* o Changing the current symlink before running postinstall.Trygve Laugstøl2012-10-185-26/+36
|
* o Better name.Trygve Laugstøl2012-10-181-1/+1
|
* o Making all scripts be run from the root/ directory. Do not assume you're ↵Trygve Laugstøl2012-10-188-39/+47
| | | | in current/.
* o Renaming BASEDIR to apps, APPSH_BASEDIR to APPSH_APPS.Trygve Laugstøl2012-10-1710-58/+68
|