Commit Graph

997 Commits (dev_version_changes)

Author SHA1 Message Date
Mark Peek 0403932315 Log an upload error closer to when it occurs
13 years ago
James Van Dyke 74f36aaebd Remove debugging statement.
13 years ago
Mitchell Hashimoto 0b5f4d9d17 provisioner/shell: make build name and builder type env vars [GH-154]
13 years ago
Mitchell Hashimoto 3b4ef72e47 Unused keys are invalid in templates [GH-104]
13 years ago
James Van Dyke adaceb7766 Remove redundant code and clean up some string concatenation.
13 years ago
James Van Dyke 6a1d1cfb70 Improve logging.
13 years ago
James Van Dyke 0d33f9ae08 Add basic test file for provisioner-chef-solo.
13 years ago
James Van Dyke 355fdecafa Merge remote-tracking branch 'upstream/master' into provisioner-chef-solo
13 years ago
Mitchell Hashimoto 1745d4e831 provisioner/shell: close source script file handle
13 years ago
Mitchell Hashimoto b22743767e provisioner/shell: inline_shebang for inline scripts
13 years ago
Mitchell Hashimoto 6a5bbaa05d Merge pull request #133 from ubermuda/provisioner/shell/script-execution
13 years ago
James Van Dyke 13da0ef49b Rename configuration `avoid_sudo` to `prevent_sudo`
13 years ago
James Van Dyke c24e74c699 Remove errant die statement.
13 years ago
James Van Dyke 6e1e92f14f Implement `skip_install` configuration to skip Chef installation.
13 years ago
James Van Dyke 4e1d0f5a12 Implement `avoid_sudo` configuration option.
13 years ago
James Van Dyke 5f81e605e8 Rename configuration `cookbook_paths` to `cookbooks_paths` to
13 years ago
James Van Dyke 543fdbd8c2 Make JSON attributes work with real JSON!
13 years ago
Mitchell Hashimoto 1a2e4f9d0b fmt
13 years ago
James Van Dyke 712fd1f8fd First pass at Chef Solo provisioner.
13 years ago
Mitchell Hashimoto 32aabb6ea2 provisioner/file: style nitpicks
13 years ago
Eric Lathrop 3957d3dadc Implement file upload provisioner per #118.
13 years ago
Geoffrey Bachelet 43db2c23eb provisioner/shell: execute script directly instead of using /bin/sh
13 years ago
Mitchell Hashimoto 919c3935e1 Merge branch 'shell-env-vars'
13 years ago
Jack Pearkes d64797cc44 provisioner/shell: remove check for empty env vars config
13 years ago
Mitchell Hashimoto 17d0f5f71b provisioner/shell: rename "path" to "script"
13 years ago
Jack Pearkes e9d8e9f537 provisioner/shell: add support for environment variables to be injected
13 years ago
Mitchell Hashimoto 8cb2fd761e provisioner/shell: Error if a script fails
13 years ago
Mitchell Hashimoto e8cbb9f9b6 provisioner/shell: Error message if provisioning fails
13 years ago
Mitchell Hashimoto 9367df4a3f provisioner/shell: copy the scripts [GH-29]
13 years ago
Mitchell Hashimoto 7797676091 provisioner/shell: can specify multiple scripts to provision with
13 years ago
Mitchell Hashimoto 417f7e7f47 fmt
13 years ago
Mitchell Hashimoto 59b5902619 provisioner/shell: Support inline commands
13 years ago
Mitchell Hashimoto 690954cb51 provisioner/shell: validation
13 years ago
Mitchell Hashimoto 4a8278d49b provisioner/shell: Support setting the execute command
13 years ago
Mitchell Hashimoto e9b552ba18 provisioner/shell: Remove TODO since we handled it
13 years ago
Mitchell Hashimoto 0a6d8ed75a packer: Add errors to Prepare
13 years ago
Mitchell Hashimoto 6b87c42ee6 packer: Change provisioner interface to take array of configs
13 years ago
Mitchell Hashimoto c5d539ef13 command/build: Better prefixes
13 years ago
Mitchell Hashimoto 37937c1290 provisioner/shell: Use RemoteCmd.Wait
13 years ago
Mitchell Hashimoto fdda64f48e provisioner/shell: Trim whitespace on output
13 years ago
Mitchell Hashimoto 684df67ca6 provisioner/shell: Adhere to new communicator API
13 years ago
Mitchell Hashimoto ffcb7afbee provisioner/shell: Properly handle closed channels in select
13 years ago
Mitchell Hashimoto cf732a913d provisioner/shell: stream output in real time
13 years ago
Mitchell Hashimoto ace53450b9 packer: More efficient RemoteCommand.ExitChan
13 years ago
Mitchell Hashimoto 9ebf0435ff provisioner/shell: Basic run
13 years ago
Mitchell Hashimoto f726ea2800 provisioner/shell: Start working on shell provisioner
13 years ago
Mitchell Hashimoto 46a058572b provisioner/shell and plugin/provisioner-shell
13 years ago