Maxim Lobanov 
							
						 
					 
					
						
						
							
						
						b53500dabc 
					 
					
						
						
							
							Merge "v2-preview" branch into "main" ( #150 )  
						
						... 
						
						
						
						* actions/setup-java@v2 - Support different distributions (#132 )
* Implement support for custom vendors in setup-java
* minor improvements
* minor refactoring
* Add unit tests and e2e tests
* Update documentation for setup-java@v2 release
* minor improvements
* regenerate dist
* fix comments
* resolve comments
* resolve comments
* fix tests
* Update README.md
Co-authored-by: George Adams <george.adams@microsoft.com >
* Apply suggestions from code review
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* fix minor nitpicks
* handle 4th digit
* pull latest main
* Update README.md
* rename adoptium to adopt
* rename adoptium to adopt
* rename adoptium to adopt
* Update README.md
* make java-version and distribution required for action
* update readme
* fix tests
* fix e2e tests
Co-authored-by: George Adams <george.adams@microsoft.com >
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* Add "overwrite-settings" input parameter (#136 )
* add overwrite-settings parameter
* fix e2e tests
* print debug
* fix e2e tests
* add comment
* remove comment
* Add "Contents/Home" postfix on macOS if provider creates it (#139 )
* Update e2e-versions.yml
* Update e2e-versions.yml
* implement fix
* Update e2e-versions.yml
* Update installer.ts
* fix filter logic
* Update e2e-versions.yml
* remove extra logic
* Update e2e-versions.yml
* Add check-latest flag (#141 )
* add changes for check-latest
* run prerelease script
* resolving comments
* fixing tests
* fix spelling
* improve core.info messages
* run format
* run prerelease
* change version to fix test
* resolve comment for check-latest
* Update README.md
* added hosted tool cache section
* Apply suggestions from code review
Co-authored-by: Maxim Lobanov <v-malob@microsoft.com >
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* Avoid "+" sign in Java path in v2-preview (#145 )
* try to handle _ versions
* more logs
* more debug
* test 1
* more fixes
* fix typo
* Update e2e-versions.yml
* add unit-tests
* remove debug info from tests
* debug pre-cached versions
* change e2e tests to ubuntu-latest
* update npm licenses
Co-authored-by: George Adams <george.adams@microsoft.com >
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
Co-authored-by: Dmitry Shibanov <dmitry-shibanov@github.com > 
						
						
					 
					
						2021-04-05 13:02:27 +03:00 
						 
				 
			
				
					
						
							
							
								Maxim Lobanov 
							
						 
					 
					
						
						
							
						
						ebb424f2cb 
					 
					
						
						
							
							Beatify "main" warning about breaking changes ( #144 )  
						
						... 
						
						
						
						* add warning
* Update src/setup-java.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
* Update index.js
Co-authored-by: Konrad Pabjan <konradpabjan@github.com > 
						
						
					 
					
						2021-03-22 12:05:47 +03:00 
						 
				 
			
				
					
						
							
							
								Maxim Lobanov 
							
						 
					 
					
						
						
							
						
						9c7940b9c6 
					 
					
						
						
							
							Add breaking change warning to 'main' branch ( #138 )  
						
						... 
						
						
						
						* add warning
* Update src/setup-java.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com >
Co-authored-by: Konrad Pabjan <konradpabjan@github.com > 
						
						
					 
					
						2021-03-22 11:06:35 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Boop 
							
						 
					 
					
						
						
							
						
						d202f5dbf7 
					 
					
						
						
							
							Swap to Environment Files ( #104 )  
						
						... 
						
						
						
						* Add Licensed workflow and config files
* Manually validate dependencies
* Swap to Environment Files 
						
						
					 
					
						2020-09-30 15:51:22 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Boop 
							
						 
					 
					
						
						
							
						
						11790a2d66 
					 
					
						
						
							
							Add Licensed To Help Verify Prod Licenses ( #88 )  
						
						... 
						
						
						
						* Add Licensed workflow and config files
* Manually validate dependencies
* Ignore Generated Files in Git PR's
* update contributing.md 
						
						
					 
					
						2020-09-23 23:23:32 +02:00 
						 
				 
			
				
					
						
							
							
								Konrad Pabjan 
							
						 
					 
					
						
						
							
						
						fe06bcdc44 
					 
					
						
						
							
							Remove old dist/index.js file ( #96 )  
						
						... 
						
						
						
						* Remove old dist/index.js file
* Misc fixes 
						
						
					 
					
						2020-08-24 14:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Austin Shalit 
							
						 
					 
					
						
						
							
						
						d34a7e45c8 
					 
					
						
						
							
							Architecture Support ( #95 )  
						
						... 
						
						
						
						* Quick fix for 32-bit architecture support.
* Validate arch at input
Co-authored-by: Émile Grégoire <eg@emilegregoire.ca > 
						
						
					 
					
						2020-08-24 12:35:41 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Boop 
							
						 
					 
					
						
						
							
						
						3019d15cad 
					 
					
						
						
							
							Add Third Party Licenses ( #87 )  
						
						
						
						
					 
					
						2020-08-10 18:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						38e0c8bd18 
					 
					
						
						
							
							improved cleanup error message  
						
						
						
						
					 
					
						2020-07-17 21:23:13 -06:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						4d8dc69fc8 
					 
					
						
						
							
							fixing defaults  
						
						
						
						
					 
					
						2020-07-15 21:15:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						2d0e474aa9 
					 
					
						
						
							
							removed unecessary set secret -- it's an environment variable not a literal  
						
						
						
						
					 
					
						2020-07-15 20:27:28 -06:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						034b7a7488 
					 
					
						
						
							
							forgot to run build  
						
						
						
						
					 
					
						2020-07-15 20:19:14 -06:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						7f2382879a 
					 
					
						
						
							
							addressed most of the feedback  
						
						
						
						
					 
					
						2020-07-15 19:53:39 -06:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						01f44229d4 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2020-06-23 20:54:13 -07:00 
						 
				 
			
				
					
						
							
							
								Arthur Baars 
							
						 
					 
					
						
						
							
						
						88965601fb 
					 
					
						
						
							
							Keep old environment variable for backwards compatibility  
						
						
						
						
					 
					
						2020-06-17 21:37:10 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Baars 
							
						 
					 
					
						
						
							
						
						655cb05195 
					 
					
						
						
							
							Add comment explaining why the environment variable should be normalized  
						
						
						
						
					 
					
						2020-06-17 19:37:01 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Baars 
							
						 
					 
					
						
						
							
						
						81bfa641b0 
					 
					
						
						
							
							Normalize extendedJavaHome environment variable  
						
						... 
						
						
						
						The extendedJavaHome environment variable contains `.` symbols in the version. This causes the environment variable to be ignored by the action runner. It's best to replace those and other non standard symbols with and underscore.
For reference:
> Environment variable names used by the utilities in the Shell and Utilities volume of IEEE Std 1003.1-2001 consist solely of uppercase letters, digits, and the '_' (underscore) from the characters defined in Portable Character Set . 
						
						
					 
					
						2020-06-17 18:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Broyer 
							
						 
					 
					
						
						
							
						
						457d7a4579 
					 
					
						
						
							
							Add output parameters for the tool path and version  
						
						... 
						
						
						
						This allows calling the action multiple times in the
same job and retrieving the path and/or version in
other steps.
Fixes  #65  
						
						
					 
					
						2020-05-27 09:04:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						e494666ae9 
					 
					
						
						
							
							fixed setSecret  
						
						
						
						
					 
					
						2020-05-22 21:30:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jared Petersen 
							
						 
					 
					
						
						
							
						
						d94db22179 
					 
					
						
						
							
							Added support for GPG  
						
						
						
						
					 
					
						2020-05-15 23:40:06 -07:00 
						 
				 
			
				
					
						
							
							
								eric sciple 
							
						 
					 
					
						
						
							
						
						9c4f82dc57 
					 
					
						
						
							
							add retries and error handling  
						
						
						
						
					 
					
						2020-02-11 16:37:51 -05:00 
						 
				 
			
				
					
						
							
							
								David Kale 
							
						 
					 
					
						
						
							
						
						90c448a85d 
					 
					
						
						
							
							Update packages to support http_proxy  
						
						
						
						
					 
					
						2020-02-06 15:44:54 -05:00 
						 
				 
			
				
					
						
							
							
								Konrad Pabjan 
							
						 
					 
					
						
						
							
						
						ae23cbb7c2 
					 
					
						
						
							
							Update master with dependabot fixes  
						
						
						
						
					 
					
						2019-12-31 00:51:09 -05:00 
						 
				 
			
				
					
						
							
							
								Gil Tene 
							
						 
					 
					
						
						
							
						
						ae687a76f9 
					 
					
						
						
							
							Update index.js  
						
						
						
						
					 
					
						2019-12-21 19:56:10 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						7e36086f36 
					 
					
						
						
							
							Pass undefined when empty  
						
						
						
						
					 
					
						2019-12-19 14:20:17 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						1bba665156 
					 
					
						
						
							
							Try env variables  
						
						
						
						
					 
					
						2019-12-19 11:28:11 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						6924f73ee0 
					 
					
						
						
							
							Address latest review feedback  
						
						
						
						
					 
					
						2019-12-19 08:52:26 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						ce88feea94 
					 
					
						
						
							
							Move to settings-path  
						
						
						
						
					 
					
						2019-12-10 13:02:21 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						ae11e1a1b6 
					 
					
						
						
							
							Allow for alternate settings.xml file location  
						
						... 
						
						
						
						Use the m2-home to specify a new location for the settings.xml file 
						
						
					 
					
						2019-12-10 10:03:33 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						551e2a2770 
					 
					
						
						
							
							sanitzie XML characters  
						
						
						
						
					 
					
						2019-12-10 09:26:51 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						f33acc6b4f 
					 
					
						
						
							
							build release  
						
						
						
						
					 
					
						2019-12-06 14:46:43 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						797045350f 
					 
					
						
						
							
							code == EEXIST  
						
						
						
						
					 
					
						2019-12-05 00:54:26 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						948db7588e 
					 
					
						
						
							
							strringify the logs  
						
						
						
						
					 
					
						2019-12-05 00:48:15 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						2b05c00514 
					 
					
						
						
							
							logging code  
						
						
						
						
					 
					
						2019-12-05 00:45:56 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						96236d7072 
					 
					
						
						
							
							return but shoudl still fail  
						
						
						
						
					 
					
						2019-12-05 00:43:41 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						12896dfb0f 
					 
					
						
						
							
							logging options  
						
						
						
						
					 
					
						2019-12-05 00:41:50 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						bfbec53132 
					 
					
						
						
							
							log when we overwrite the file  
						
						
						
						
					 
					
						2019-12-04 23:54:21 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						ade090c5cf 
					 
					
						
						
							
							Update index.js  
						
						
						
						
					 
					
						2019-11-28 14:48:39 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						cda418e54a 
					 
					
						
						
							
							Update index.js  
						
						
						
						
					 
					
						2019-11-28 14:22:38 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						7d69f8015b 
					 
					
						
						
							
							build index.js  
						
						
						
						
					 
					
						2019-11-28 14:13:43 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
							
						
						18983b8d3d 
					 
					
						
						
							
							Update gitattributes and remove lib files  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Konrad Pabjan 
							
						 
					 
					
						
						
							
						
						980efe83e2 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2019-11-25 10:12:17 -05:00 
						 
				 
			
				
					
						
							
							
								Konrad Pabjan 
							
						 
					 
					
						
						
							
						
						66e61f647e 
					 
					
						
						
							
							Configure ncc and remove node_modules  
						
						
						
						
					 
					
						2019-11-25 10:04:57 -05:00