Dagger
Search

cue-file-editor

No long description provided.

Installation

dagger install github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad

Entrypoint

Return Type
CueFileEditor !
Arguments
NameTypeDefault ValueDescription
githubOwnerString !-the owner of the github org that stores the cue file you want to edit
githubRepoString !-the name of the repo that stores the cue file you want to edit
githubBranchString "main"the branch of the repo that stores the cue file you want to edit
githubCommiterNameString !-the name of the github user that will commit the changes to your cue file
githubCommiterEmailString !-the email of the github user that will commit the changes to your cue file
githubCommitMessageString !-the commit message that will be used when committing the cue file changes
githubRepoPathString !-the subdirectory within the github repo that contains the cue file
cueFileString "values.cue"the name of the cue config file you want to update
cuePathString !-a cue path (dot seperated) to a specific key within a cue configuration file
newStringValueString !-a concrete string value you want to use to update your cue file
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string
func (m *MyModule) Example(githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) *dagger.CueFileEditor  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
}
@function
def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> dagger.CueFileEditor:
	return (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
	)
@func()
example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): CueFileEditor {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
}

Types

CueFileEditor 🔗

githubOwner() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-owner
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubowner(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubowner()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubOwner()
}

githubRepo() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-repo
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubrepo(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubrepo()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubRepo()
}

githubBranch() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-branch
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubbranch(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubbranch()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubBranch()
}

githubCommitterName() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-committer-name
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubcommittername(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubcommittername()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubCommitterName()
}

githubCommitterEmail() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-committer-email
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubcommitteremail(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubcommitteremail()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubCommitterEmail()
}

githubCommitMessage() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-commit-message
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubcommitmessage(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubcommitmessage()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubCommitMessage()
}

githubRepoPath() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string github-repo-path
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Githubrepopath(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.githubrepopath()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.githubRepoPath()
}

cueFileName() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string cue-file-name
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Cuefilename(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.cuefilename()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.cueFileName()
}

cuePath() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string cue-path
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Cuepath(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.cuepath()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.cuePath()
}

newStringValue() 🔗

Return Type
String !
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string new-string-value
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string) string  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Newstringvalue(ctx)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str) -> str:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.newstringvalue()
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string): Promise<string> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.newStringValue()
}

withGithubBranch() 🔗

Return Type
CueFileEditor !
Arguments
NameTypeDefault ValueDescription
branchString !-No description provided
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string with-github-branch --branch string
func (m *MyModule) Example(githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string, branch string) *dagger.CueFileEditor  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Withgithubbranch(branch)
}
@function
def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str, branch: str) -> dagger.CueFileEditor:
	return (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.withgithubbranch(branch)
	)
@func()
example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string, branch: string): CueFileEditor {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.withGithubBranch(branch)
}

withCueFile() 🔗

Return Type
CueFileEditor !
Arguments
NameTypeDefault ValueDescription
filenameString !-No description provided
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string with-cue-file --filename string
func (m *MyModule) Example(githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string, filename string) *dagger.CueFileEditor  {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Withcuefile(filename)
}
@function
def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str, filename: str) -> dagger.CueFileEditor:
	return (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.withcuefile(filename)
	)
@func()
example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string, filename: string): CueFileEditor {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.withCueFile(filename)
}

update() 🔗

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
tokenSecret !-No description provided
Example
dagger -m github.com/Clarity-Innovation-Technology-Inc/daggerverse/cue-file-editor@d287a0850089b0eb9665ad0001bde8f72109c5ad call \
 --github-owner string --github-repo string --github-commiter-name string --github-commiter-email string --github-commit-message string --github-repo-path string --cue-path string --new-string-value string update --token env:MYSECRET
func (m *MyModule) Example(ctx context.Context, githubOwner string, githubRepo string, githubCommiterName string, githubCommiterEmail string, githubCommitMessage string, githubRepoPath string, cuePath string, newStringValue string, token *dagger.Secret)   {
	return dag.
			Cuefileeditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue).
			Update(ctx, token)
}
@function
async def example(githubowner: str, githubrepo: str, githubcommitername: str, githubcommiteremail: str, githubcommitmessage: str, githubrepopath: str, cuepath: str, newstringvalue: str, token: dagger.Secret) -> None:
	return await (
		dag.cue_file_editor(githubowner, githubrepo, githubcommitername, githubcommiteremail, githubcommitmessage, githubrepopath, cuepath, newstringvalue)
		.update(token)
	)
@func()
async example(githubOwner: string, githubRepo: string, githubCommiterName: string, githubCommiterEmail: string, githubCommitMessage: string, githubRepoPath: string, cuePath: string, newStringValue: string, token: Secret): Promise<void> {
	return dag
		.cueFileEditor(githubOwner, githubRepo, githubCommiterName, githubCommiterEmail, githubCommitMessage, githubRepoPath, cuePath, newStringValue)
		.update(token)
}