Skip to content

Feat/improve versioning#11

Merged
dpastoor merged 3 commits intomainfrom
feat/improve-versioning
Oct 27, 2022
Merged

Feat/improve versioning#11
dpastoor merged 3 commits intomainfrom
feat/improve-versioning

Conversation

@dpastoor
Copy link
Copy Markdown
Owner

No description provided.

@dpastoor
Copy link
Copy Markdown
Owner Author

0.0.6 testing --> use latest --install installs but then uses the last installed version prior to upgrade

devin.pastoor@session-58d9f594fdb68b5adb7bf-devinpastoor---rstudio-sessitzpl5:~/test-quarto$ qvm use latest --install
INFO[0000] attempting to install quarto version: v1.2.242 
INFO[0000] downloading quarto version v1.2.242 ... (9.5 MB/79 MB) 
INFO[0000] downloading quarto version v1.2.242 ... (19 MB/79 MB) 
INFO[0000] downloading quarto version v1.2.242 ... (29 MB/79 MB) 
INFO[0000] downloading quarto version v1.2.242 ... (38 MB/79 MB) 
INFO[0000] downloading quarto version v1.2.242 ... (48 MB/79 MB) 
INFO[0001] downloading quarto version v1.2.242 ... (57 MB/79 MB) 
INFO[0001] downloading quarto version v1.2.242 ... (67 MB/79 MB) 
INFO[0001] downloading quarto version v1.2.242 ... (76 MB/79 MB) 
INFO[0001] completed downloading quarto version v1.2.242 
INFO[0012] new quarto version v1.2.242 installed        
INFO[0012] now using quarto version: v1.2.198       

now makes sure to actually use the installed version when using
key words like latest. Previously would install the latest, but then
still end up using the previously installed latest version.

loosen the need to definitely have an installed version present
for use, since can use --install to get a version
@dpastoor
Copy link
Copy Markdown
Owner Author

tested by clearing out installed versions:

❯ rm -rf (qvm path versions)/*

use/install with no versions works:

❯ qvm use latest --install
INFO[0000] attempting to install quarto version: v1.2.247 
INFO[0000] downloading quarto version v1.2.247 ... (6.6 MB/112 MB) 
INFO[0000] downloading quarto version v1.2.247 ... (13 MB/112 MB) 
INFO[0000] downloading quarto version v1.2.247 ... (20 MB/112 MB) 
INFO[0000] downloading quarto version v1.2.247 ... (26 MB/112 MB) 
INFO[0000] downloading quarto version v1.2.247 ... (33 MB/112 MB) 
INFO[0000] downloading quarto version v1.2.247 ... (39 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (46 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (52 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (58 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (65 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (71 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (78 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (84 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (91 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (97 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (104 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (110 MB/112 MB) 
INFO[0001] completed downloading quarto version v1.2.247 
INFO[0003] new quarto version v1.2.247 installed        
INFO[0003] now using quarto version: v1.2.247           

release and latest work, and use --install will switch to proper version

❯ qvm install release
INFO[0000] attempting to install quarto version: v1.1.251 
INFO[0000] downloading quarto version v1.1.251 ... (6.7 MB/74 MB) 
INFO[0000] downloading quarto version v1.1.251 ... (13 MB/74 MB) 
INFO[0000] downloading quarto version v1.1.251 ... (20 MB/74 MB) 
INFO[0000] downloading quarto version v1.1.251 ... (27 MB/74 MB) 
INFO[0000] downloading quarto version v1.1.251 ... (34 MB/74 MB) 
INFO[0001] downloading quarto version v1.1.251 ... (40 MB/74 MB) 
INFO[0001] downloading quarto version v1.1.251 ... (46 MB/74 MB) 
INFO[0001] downloading quarto version v1.1.251 ... (53 MB/74 MB) 
INFO[0001] downloading quarto version v1.1.251 ... (59 MB/74 MB) 
INFO[0001] downloading quarto version v1.1.251 ... (66 MB/74 MB) 
INFO[0001] downloading quarto version v1.1.251 ... (72 MB/74 MB) 
INFO[0001] completed downloading quarto version v1.1.251 
INFO[0002] new quarto version v1.1.251 installed        

qvm on  feat/improve-versioning [!] via 🐹 v1.18.2 took 2s 
❯ qvm use latest --install
INFO[0001] attempting to install quarto version: v1.2.247 
INFO[0001] downloading quarto version v1.2.247 ... (7.1 MB/112 MB) 
INFO[0001] downloading quarto version v1.2.247 ... (14 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (20 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (27 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (33 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (40 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (46 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (52 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (59 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (66 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (72 MB/112 MB) 
INFO[0002] downloading quarto version v1.2.247 ... (79 MB/112 MB) 
INFO[0003] downloading quarto version v1.2.247 ... (85 MB/112 MB) 
INFO[0003] downloading quarto version v1.2.247 ... (92 MB/112 MB) 
INFO[0003] downloading quarto version v1.2.247 ... (98 MB/112 MB) 
INFO[0003] downloading quarto version v1.2.247 ... (105 MB/112 MB) 
INFO[0003] downloading quarto version v1.2.247 ... (111 MB/112 MB) 
INFO[0003] completed downloading quarto version v1.2.247 
INFO[0004] new quarto version v1.2.247 installed        
INFO[0004] now using quarto version: v1.2.247    

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

update capabilities to better reconcile pre-release and release tagging qvm use latest and install latest are inconsistent

1 participant