Skip to content
This repository was archived by the owner on May 15, 2025. It is now read-only.

feat(jfrog): add JFrog vscode extension, CLI completion and docker support #115

Merged
merged 53 commits into from
Jan 5, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
0421dfe
add JFrog extension configuration
matifali Dec 25, 2023
cb49f8d
add example to README
matifali Dec 25, 2023
85e9297
fmt
matifali Dec 25, 2023
902b382
update JFrog Token module
matifali Dec 25, 2023
cf60e20
fixup!
matifali Dec 25, 2023
68cbcd1
update artifactory terraform provider
matifali Dec 25, 2023
44f9a1e
fix tests
matifali Dec 26, 2023
5127897
Merge branch 'main' into jfrog-code-server-extension
matifali Dec 26, 2023
97a6613
Update README.md
matifali Dec 27, 2023
c6d8f39
Update run.sh
matifali Dec 27, 2023
eea0274
Update run.sh
matifali Dec 27, 2023
e36c284
Update main.tf
matifali Dec 27, 2023
d36b580
Update main.tf
matifali Dec 27, 2023
4a0fd4c
Update main.tf
matifali Dec 27, 2023
7f9a6bc
Update main.tf
matifali Dec 27, 2023
f621777
Update main.tf
matifali Dec 27, 2023
ee43370
Update JFrog extension installation message
matifali Dec 27, 2023
955eadb
Update code-server installation path
matifali Dec 27, 2023
9cc2a37
Update coder_env resource names for Go proxy
matifali Dec 27, 2023
c0c8ac5
add wait
matifali Dec 27, 2023
7b9302e
wait for code-server to be insatlled.
matifali Dec 27, 2023
cbd294d
fixup!
matifali Dec 27, 2023
5694858
Update npm config fix command to use global flag
matifali Dec 27, 2023
b1f2cc7
Update JFrog instance URL and package manager configurations
matifali Dec 28, 2023
489fcd1
fix formatting of .npmrc
matifali Dec 28, 2023
5b1337e
fixup!
matifali Dec 28, 2023
963d4d6
fixup!
matifali Dec 28, 2023
c289810
use token from `jf rt curl /api/npm/auth`
matifali Dec 28, 2023
7d85783
Update 'jf go-config' command to 'jf goc'
matifali Dec 28, 2023
168e20d
Update authentication in run.sh scripts
matifali Dec 28, 2023
6689114
Add Docker repository configuration
matifali Jan 1, 2024
04c2bcb
Add JFrog CLI completion to shell profile
matifali Jan 1, 2024
f5a7310
Refactor JFrog CLI completion configuration
matifali Jan 1, 2024
268bfe4
fixup!: JFrog CLI completion installation
matifali Jan 1, 2024
ac9afb2
Fix shell completion in run.sh
matifali Jan 1, 2024
cd27883
Update JFrog cli configuration to include --overwrite
matifali Jan 1, 2024
740b3fe
Update JFrog CLI authentication and npm configuration
matifali Jan 1, 2024
e85607f
Update JFrog CLI completion configuration to get the default shell
matifali Jan 1, 2024
d9a25fa
Remove unnecessary blank line in main.tf
matifali Jan 1, 2024
5d54492
Add email field to JFrog OAuth and JFrog Token run scripts
matifali Jan 2, 2024
a9baa1f
Add shell completion support for jf CLI
matifali Jan 2, 2024
3308bf1
refactor
matifali Jan 2, 2024
b1e182f
suggestions from review
matifali Jan 2, 2024
f2ebcf0
`fmt`
matifali Jan 2, 2024
b53e2d8
more suggestions
matifali Jan 2, 2024
171fb35
simplify npm authentication
matifali Jan 2, 2024
fee0d4e
fixup!
matifali Jan 2, 2024
236e4ac
Fix base64 encoding for `~/.docker/config.json`
matifali Jan 2, 2024
7362993
Update docker credentials configuration to use `docker login`
matifali Jan 2, 2024
1738ff1
simlified
matifali Jan 2, 2024
3b96d21
added check to see if docker binary is installed
matifali Jan 5, 2024
1cfefb8
Update timeout value in run.sh script
matifali Jan 5, 2024
22ecc79
skip if shellrc files do not exist.
matifali Jan 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
simlified
  • Loading branch information
matifali committed Jan 2, 2024
commit 1738ff10f3b76687d627d24c90cf6f6fce925414
4 changes: 1 addition & 3 deletions jfrog-oauth/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,7 @@ if [ -z "${REPOSITORY_DOCKER}" ]; then
else
echo "🔑 Configuring 🐳 docker credentials..."
mkdir -p ~/.docker
echo -n "${ARTIFACTORY_ACCESS_TOKEN}" >> ~/.docker/token
cat ~/.docker/token | docker login ${JFROG_HOST} --username ${ARTIFACTORY_USERNAME} --password-stdin
rm ~/.docker/token
echo -n "${ARTIFACTORY_ACCESS_TOKEN}" | docker login ${JFROG_HOST} --username ${ARTIFACTORY_USERNAME} --password-stdin
fi

# Install the JFrog vscode extension for code-server.
Expand Down
4 changes: 1 addition & 3 deletions jfrog-token/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,7 @@ if [ -z "${REPOSITORY_DOCKER}" ]; then
else
echo "🔑 Configuring 🐳 docker credentials..."
mkdir -p ~/.docker
echo -n "${ARTIFACTORY_ACCESS_TOKEN}" >> ~/.docker/token
cat ~/.docker/token | docker login ${JFROG_HOST} --username ${ARTIFACTORY_USERNAME} --password-stdin
rm ~/.docker/token
echo -n "${ARTIFACTORY_ACCESS_TOKEN}" | docker login ${JFROG_HOST} --username ${ARTIFACTORY_USERNAME} --password-stdin
fi

# Install the JFrog vscode extension for code-server.
Expand Down