Skip to content

Commit b3f9e5d

Browse files
committed
step 1: get it compiling
1 parent 77ba0fa commit b3f9e5d

File tree

4 files changed

+170
-171
lines changed

4 files changed

+170
-171
lines changed

docs/data-sources/cached_image.md renamed to docs/resources/cached_image.md

+2-18
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,16 @@
11
---
22
# generated by https://github.com/hashicorp/terraform-plugin-docs
3-
page_title: "envbuilder_cached_image Data Source - envbuilder"
3+
page_title: "envbuilder_cached_image Resource - envbuilder"
44
subcategory: ""
55
description: |-
66
The cached image data source can be used to retrieve a cached image produced by envbuilder. Reading from this data source will clone the specified Git repository, read a Devcontainer specification or Dockerfile, and check for its presence in the provided cache repo.
77
---
88

9-
# envbuilder_cached_image (Data Source)
9+
# envbuilder_cached_image (Resource)
1010

1111
The cached image data source can be used to retrieve a cached image produced by envbuilder. Reading from this data source will clone the specified Git repository, read a Devcontainer specification or Dockerfile, and check for its presence in the provided cache repo.
1212

13-
## Example Usage
1413

15-
```terraform
16-
data "envbuilder_cached_image" "example" {
17-
builder_image = "ghcr.io/coder/envbuilder:latest"
18-
git_url = "https://github.com/coder/envbuilder-starter-devcontainer"
19-
cache_repo = "localhost:5000/local/test-cache"
20-
extra_env = {
21-
"ENVBUILDER_VERBOSE" : "true"
22-
}
23-
}
24-
25-
resource "docker_container" "container" {
26-
image = envbuilder_cached_image.example.image
27-
env = data.envbuilder_image.cached.env
28-
}
29-
```
3014

3115
<!-- schema generated by tfplugindocs -->
3216
## Schema

0 commit comments

Comments
 (0)