Fix formatting

pull/289/head
bsouza 10 months ago
parent fd5ba0fab9
commit 67c1d63ab5

@ -40,8 +40,12 @@ registry=${fakeFrogUrl}/artifactory/api/npm/global
EOF`;
expect(coderScript.script).toContain(npmrcStanza);
expect(coderScript.script).toContain('jf npmc --global --repo-resolve "global"');
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured npm');
expect(coderScript.script).toContain(
'jf npmc --global --repo-resolve "global"',
);
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured npm',
);
});
it("generates a pip config with extra-indexes", async () => {
@ -62,8 +66,12 @@ extra-index-url =
EOF`;
expect(coderScript.script).toContain(pipStanza);
expect(coderScript.script).toContain('jf pipc --global --repo-resolve "global"');
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured pypi');
expect(coderScript.script).toContain(
'jf pipc --global --repo-resolve "global"',
);
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured pypi',
);
});
it("registers multiple docker repos", async () => {
@ -79,7 +87,9 @@ EOF`;
register_docker "bar.jfrog.io"
register_docker "baz.jfrog.io"`;
expect(coderScript.script).toContain(dockerStanza);
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured docker');
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured docker',
);
});
it("sets goproxy with multiple repos", async () => {
@ -95,7 +105,11 @@ register_docker "baz.jfrog.io"`;
expect(proxyEnv["value"]).toEqual(proxies);
const coderScript = findResourceInstance(state, "coder_script");
expect(coderScript.script).toContain('jf goc --global --repo-resolve "foo"');
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured go');
expect(coderScript.script).toContain(
'jf goc --global --repo-resolve "foo"',
);
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured go',
);
});
});

@ -2,17 +2,17 @@
BOLD='\033[0;1m'
not_configured(){
not_configured() {
type=$1
echo "🤔 no $type repository is set, skipping $type configuration."
echo "You can configure a $type repository by providing a key for '$type' in the 'package_managers' input."
}
config_complete(){
config_complete() {
echo "🥳 Configuration complete!"
}
register_docker(){
register_docker() {
repo=$1
echo -n "${ARTIFACTORY_ACCESS_TOKEN}" | docker login "$repo" --username ${ARTIFACTORY_USERNAME} --password-stdin
}

@ -101,7 +101,7 @@ module "jfrog" {
artifactory_access_token = var.artifactory_access_token
token_description = "Token for Coder workspace: ${data.coder_workspace_owner.me.name}/${data.coder_workspace.me.name}"
package_managers = {
npm = ["npm"]
npm = ["npm"]
}
}
```

@ -67,8 +67,12 @@ registry=${fakeFrogUrl}/artifactory/api/npm/global
EOF`;
expect(coderScript.script).toContain(npmrcStanza);
expect(coderScript.script).toContain('jf npmc --global --repo-resolve "global"');
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured npm');
expect(coderScript.script).toContain(
'jf npmc --global --repo-resolve "global"',
);
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured npm',
);
});
it("generates a pip config with extra-indexes", async () => {
@ -90,8 +94,12 @@ extra-index-url =
EOF`;
expect(coderScript.script).toContain(pipStanza);
expect(coderScript.script).toContain('jf pipc --global --repo-resolve "global"');
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured pypi');
expect(coderScript.script).toContain(
'jf pipc --global --repo-resolve "global"',
);
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured pypi',
);
});
it("registers multiple docker repos", async () => {
@ -108,7 +116,9 @@ EOF`;
register_docker "bar.jfrog.io"
register_docker "baz.jfrog.io"`;
expect(coderScript.script).toContain(dockerStanza);
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured docker');
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured docker',
);
});
it("sets goproxy with multiple repos", async () => {
@ -125,7 +135,11 @@ register_docker "baz.jfrog.io"`;
expect(proxyEnv["value"]).toEqual(proxies);
const coderScript = findResourceInstance(state, "coder_script");
expect(coderScript.script).toContain('jf goc --global --repo-resolve "foo"');
expect(coderScript.script).toContain('if [ -z "YES" ]; then\n not_configured go');
expect(coderScript.script).toContain(
'jf goc --global --repo-resolve "foo"',
);
expect(coderScript.script).toContain(
'if [ -z "YES" ]; then\n not_configured go',
);
});
});

@ -2,17 +2,17 @@
BOLD='\033[0;1m'
not_configured(){
not_configured() {
type=$1
echo "🤔 no $type repository is set, skipping $type configuration."
echo "You can configure a $type repository by providing a key for '$type' in the 'package_managers' input."
}
config_complete(){
config_complete() {
echo "🥳 Configuration complete!"
}
register_docker(){
register_docker() {
repo=$1
echo -n "${ARTIFACTORY_ACCESS_TOKEN}" | docker login "$repo" --username ${ARTIFACTORY_USERNAME} --password-stdin
}

Loading…
Cancel
Save