Commit Graph

436 Commits (8af638bdd8fbae39a6a8a5762b168119d00f47e3)

Author SHA1 Message Date
Alexander Larsson c239e3b077 Merge pull request #23 from matthiasclasen/update-to-commit
Some work towards rollback and checkout
2015-01-19 11:43:14 +01:00
Alexander Larsson 5109dfc003 Merge pull request #22 from matthiasclasen/commit-messages
Add options to specify a commit message with build-export
2015-01-19 11:41:00 +01:00
Matthias Clasen cf723600a8 Some larger documentation rework
Move repetitive parts to the main man page, group command list
with sections, improve consistency of the command man pages,
add cross-references.
2015-01-16 23:55:35 -05:00
Matthias Clasen 7481a2a2f5 Fix some typos in the main man page 2015-01-16 22:28:17 -05:00
Matthias Clasen 9a0d3a77fb Add a --commit option to the update commands
This makes it possible to give a specific commit that should be
deployed. If the option is not specified, we still update to the
tip of the branch.
2015-01-16 21:55:48 -05:00
Matthias Clasen 6d3d397142 Make the BRANCH argument optional
This is more in line with the install commands, where we
also default to "master".
2015-01-16 19:16:07 -05:00
Matthias Clasen c92a2635a8 Improve the uninstall commands
Undeploy all deployed commits, remove the ref from the repo,
and prune unowned objects from the repository.
2015-01-16 18:58:50 -05:00
Matthias Clasen e404480e72 Add options to specify a commit message with build-export
That seems fairly standard.
2015-01-16 16:41:07 -05:00
Alexander Larsson e46dc64954 Merge pull request #18 from matthiasclasen/build-finish
Two commands that give us some build->bundle support
2015-01-16 21:27:09 +01:00
Matthias Clasen 597046e78f Shorten some options of the repo-contents command
Make the options just --apps and --runtimes. Less typing.
2015-01-16 14:11:22 -05:00
Matthias Clasen da22eece64 Fix a pervasive typo in the docs
Every single man page had an instance of 'dxg' in it.
Damn you, copy-paste!
2015-01-16 14:02:16 -05:00
Matthias Clasen d137ca16c6 Rename make-repo to build-export
This is more in line with the other build commands.
2015-01-16 13:59:34 -05:00
Matthias Clasen 08d06ddf00 Use a commit filter in make-repo
We only import the following:
- everything below files/
- everything below export/
- the metadata file
This conveniently takes care of keeping the built-time var/ out
of the repo, and prevents other crap from creeping in.
2015-01-16 13:53:36 -05:00
Matthias Clasen 8ba180fe74 make-repo: Rename the REPO arg
Calling it LOCATION makes it less likely to be confused with
the name of a remote.
2015-01-16 11:28:16 -05:00
Matthias Clasen 842ba6a649 Drop the --arch option for make-reop
We can determine the arch from the metadata.
2015-01-16 11:24:05 -05:00
Matthias Clasen 3b92f28eea Don't remove var in build-finish
We'll filter it out when committing, instead.
2015-01-16 11:03:10 -05:00
Matthias Clasen 2630d8bda3 Add an --allow option to build-finish
Change the default [Environment] that is written to be all locked up.
The --allow option can be used multiple times, to override specific
keys to be more permissive.
2015-01-16 11:01:27 -05:00
Matthias Clasen 123b0f34d4 Add a --command option to build-finish
Preserve an existing command key, unless --command is explicitly
specified. And only go hunting for executables if we don't have
a command.
2015-01-16 10:35:47 -05:00
Matthias Clasen 2eed118510 Document the uninstall-app and uninstall-runtime commands 2015-01-16 00:59:27 -05:00
Matthias Clasen 4490029880 Make repo-contents operate on a single repo
This is more in line with the other commands.
2015-01-15 23:42:48 -05:00
Matthias Clasen d112b320b2 Document the repo-contents command 2015-01-15 23:30:17 -05:00
Matthias Clasen 14be30cc11 Add a forgotten -v option to the build-finish docs
This was overlooked when copy-pasting the option
docs from build-init (which is the only command where
-v is not the short option for --verbose).
2015-01-15 21:00:59 -05:00
Matthias Clasen 067e95fcfd Document the make-repo command 2015-01-15 20:59:56 -05:00
Matthias Clasen 47873497bf Document the build-finish command 2015-01-15 17:41:58 -05:00
Alexander Larsson fb6238347a Merge pull request #14 from matthiasclasen/list-runtimes
Commands to list applications and runtimes
2015-01-15 20:09:20 +01:00
Matthias Clasen 60e6b99f53 Update example in list-runtimes docs 2015-01-15 13:58:56 -05:00
Matthias Clasen f7ff733071 Document list-repos command 2015-01-15 06:13:49 -05:00
Alexander Larsson c763716c6a Fix typo in docs s/-remo/-repo/ 2015-01-15 09:15:15 +01:00
Alexander Larsson b8c3e45b3c Merge pull request #11 from matthiasclasen/double-dot
Fix a typo
2015-01-15 09:12:20 +01:00
Alexander Larsson b1ebfab22a Merge pull request #10 from matthiasclasen/delete-repo-docs
Document the delete-repo command
2015-01-15 09:12:03 +01:00
Matthias Clasen 6947034c8e Document the list-apps command 2015-01-14 21:39:13 -05:00
Matthias Clasen c12b71dc36 Document the list-runtimes command 2015-01-14 21:08:02 -05:00
Matthias Clasen c2b7ac0615 Fix a typo 2015-01-14 18:29:57 -05:00
Matthias Clasen 689ba7b5a3 Document the delete-repo command 2015-01-14 18:27:30 -05:00
Matthias Clasen ebc9772f04 Complete the documentation for the run command
This was missing some of the options.
2015-01-14 18:26:50 -05:00
Matthias Clasen 2232a6d066 Add man pages 2015-01-14 01:38:49 -05:00