Maxim Lobanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							502a6650cd 
							
						 
					 
					
						
						
							
							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 
						
						
					 
					
						2021-03-22 10:51:33 +03:00 
						 
				 
			
				
					
						
							
							
								Maxim Lobanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							804a60faf9 
							
						 
					 
					
						
						
							
							Add "overwrite-settings" input parameter ( #136 )  
						
						... 
						
						
						
						* add overwrite-settings parameter
* fix e2e tests
* print debug
* fix e2e tests
* add comment
* remove comment 
						
						
					 
					
						2021-03-17 11:04:00 +03:00 
						 
				 
			
				
					
						
							
							
								Maxim Lobanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c88894700 
							
						 
					 
					
						
						
							
							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> 
						
						
					 
					
						2021-03-15 13:39:46 +03: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							91d166793d 
							
						 
					 
					
						
						
							
							added blurb about private key file and cleanup for hosted runners  
						
						
						
						
					 
					
						2020-07-15 20:16:31 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8061412c6 
							
						 
					 
					
						
						
							
							Add support for matching -ea version formats  
						
						... 
						
						
						
						This will support specifying EA versions in the following format examples. E.g.:
14-ea
14.0.0-ea
14.0.0-ea.28
Notes:
 - For the last form above, which is needed for requesting a specific ea build, we must only add '.x' if there are less than 3 dots in the version, hence the change from != 3 to < 3
- The prior parsing logic for e.g. 14.0.0-ea "spelling" will ignore precedence between build numbers in the form of e.g. 14.0.0-ea+b27 vs. 14.0.0-ea+b27 (so it will end up with the earliest rather than the latest ea build in the cdn), and does not allow specifying an ea build number (it will match 14.0.0-ea+b29 to a cdn 14.0.0-ea+b2). The new logic [copupled with the CDN populating EA builds in the form 14.0.0-ea.28) will resolve that. 
						
						
					 
					
						2019-12-21 19:51:32 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							c05b45bb91 
							
						 
					 
					
						
						
							
							Update README with env sections  
						
						
						
						
					 
					
						2019-12-19 15:39:48 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6ff8caf0 
							
						 
					 
					
						
						
							
							Format auth  
						
						
						
						
					 
					
						2019-12-06 14:32:51 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							8940139ee8 
							
						 
					 
					
						
						
							
							Be explicit about second flag  
						
						
						
						
					 
					
						2019-12-06 14:28:34 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							5e29577d7b 
							
						 
					 
					
						
						
							
							Remote options from log  
						
						
						
						
					 
					
						2019-12-06 14:28:17 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							1dac4fef05 
							
						 
					 
					
						
						
							
							Use $HOME directory  
						
						
						
						
					 
					
						2019-12-06 14:25:41 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							b8a0027e2c 
							
						 
					 
					
						
						
							
							Use console.log where appropriate  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							24327359f8 
							
						 
					 
					
						
						
							
							use server-id instead of ambigous id  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5f78f54d 
							
						 
					 
					
						
						
							
							generated and pretty files  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e5cf270d 
							
						 
					 
					
						
						
							
							Support ids  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0417032a 
							
						 
					 
					
						
						
							
							Move auth to the bottom of setup  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							56eacf97f5 
							
						 
					 
					
						
						
							
							move required parameters to auth module  
						
						... 
						
						
						
						username and password are required from within the auth module now.  Update the tests to ensure this is the case. 
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							a3e6ce2153 
							
						 
					 
					
						
						
							
							Adding maven auth support  
						
						
						
						
					 
					
						2019-11-28 13:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Konrad Pabjan 
							
						 
					 
					
						
						
						
						
							
						
						
							980efe83e2 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2019-11-25 10:12:17 -05:00 
						 
				 
			
				
					
						
							
							
								Gil Tene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d219e5bd5 
							
						 
					 
					
						
						
							
							Add java-package parameter to action, support jre, jdk, and jdk+fx ( #1 )  
						
						... 
						
						
						
						* Add java-package parameter to action, support jre, jdk, and jdk+fx (#1 )
* Update tests to use 'jdk', 'jre', and 'jdk+fx' javaPackage parameters
* Match extension only at end of line
* Update README.md
* Update workflow to use 'node-version' instead of deprecated 'version' 
						
						
					 
					
						2019-11-02 21:39:35 -07:00 
						 
				 
			
				
					
						
							
							
								Danny McCormick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							475978becf 
							
						 
					 
					
						
						
							
							Use java-version ( #14 )  
						
						
						
						
					 
					
						2019-08-13 16:24:39 -04:00 
						 
				 
			
				
					
						
							
							
								Stephen Franceschelli 
							
						 
					 
					
						
						
						
						
							
						
						
							c0655ddd33 
							
						 
					 
					
						
						
							
							Fix build. ( #11 )  
						
						... 
						
						
						
						* Fix.
* Husky commit correct node modules
* update temp in installer 
						
						
					 
					
						2019-07-30 14:01:45 -04:00 
						 
				 
			
				
					
						
							
							
								Danny McCormick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6dbbd5232 
							
						 
					 
					
						
						
							
							Handle semver ( #8 )  
						
						... 
						
						
						
						* Handle semver
* Clean up 
						
						
					 
					
						2019-07-18 16:00:58 -04:00 
						 
				 
			
				
					
						
							
							
								Danny McCormick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cf3ae56f5 
							
						 
					 
					
						
						
							
							Download from Azul if no Jdk file specified ( #5 )  
						
						... 
						
						
						
						* Download from zulu
* Fix pathing
* Fix
* Fix
* Fix
* Update io
* Tests and pathing
* Add back husky
* Update action.yml 
						
						
					 
					
						2019-07-15 14:59:23 -04:00