Skip to content

Commit eea5b24

Browse files
authored
fix: onepassword module resource naming and add demo screenshot (#827)
Fixes `coder_script "1password"` → `coder_script "onepassword"` since Terraform resource names cannot start with a digit. Adds a demo screenshot showing the template variables page and `op whoami` working in a workspace. Bumps version to 1.0.2.
1 parent ee035ee commit eea5b24

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

2.26 MB
Loading

registry/bpmct/modules/onepassword/README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ account token. Can also install the
1414
[1Password VS Code extension](https://marketplace.visualstudio.com/items?itemName=1Password.op-vscode)
1515
for code-server and VS Code.
1616

17+
![1Password module in Coder](../../.images/onepassword-demo.png)
18+
1719
```tf
1820
module "onepassword" {
1921
source = "registry.coder.com/bpmct/onepassword/coder"
20-
version = "1.0.1"
22+
version = "1.0.2"
2123
agent_id = coder_agent.main.id
2224
service_account_token = var.op_service_account_token
2325
}
@@ -40,7 +42,7 @@ variable "op_service_account_token" {
4042
4143
module "onepassword" {
4244
source = "registry.coder.com/bpmct/onepassword/coder"
43-
version = "1.0.1"
45+
version = "1.0.2"
4446
agent_id = coder_agent.main.id
4547
service_account_token = var.op_service_account_token
4648
}
@@ -55,7 +57,7 @@ terminal.
5557
```tf
5658
module "onepassword" {
5759
source = "registry.coder.com/bpmct/onepassword/coder"
58-
version = "1.0.1"
60+
version = "1.0.2"
5961
agent_id = coder_agent.main.id
6062
account_address = "myteam.1password.com"
6163
account_email = "you@example.com"
@@ -71,7 +73,7 @@ for code-server and VS Code.
7173
```tf
7274
module "onepassword" {
7375
source = "registry.coder.com/bpmct/onepassword/coder"
74-
version = "1.0.1"
76+
version = "1.0.2"
7577
agent_id = coder_agent.main.id
7678
service_account_token = var.op_service_account_token
7779
install_vscode_extension = true
@@ -85,7 +87,7 @@ Run custom logic before or after the CLI is installed.
8587
```tf
8688
module "onepassword" {
8789
source = "registry.coder.com/bpmct/onepassword/coder"
88-
version = "1.0.1"
90+
version = "1.0.2"
8991
agent_id = coder_agent.main.id
9092
service_account_token = var.op_service_account_token
9193
post_install_script = <<-EOT

registry/bpmct/modules/onepassword/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ data "coder_parameter" "account_password" {
8484
default = ""
8585
}
8686

87-
resource "coder_script" "1password" {
87+
resource "coder_script" "onepassword" {
8888
agent_id = var.agent_id
8989
display_name = "1Password CLI"
9090
icon = "/icon/1password.svg"

0 commit comments

Comments
 (0)