1f38deca1e 
								
							 
						 
						
							
							
								
								TUN-8504: Use pre-installed python version instead of downloading it on Windows builds  
							
							... 
							
							
							
							Recently python.org started blocking our requests. We've asked the Devtools team to upgrade the default python installation to 3.10 so that we can use it in our tests 
							
						 
						
							2024-07-02 14:06:50 +01:00  
				
					
						
							
							
								 
						
							
								66efd3f2bb 
								
							 
						 
						
							
							
								
								TUN-8407: Upgrade go to version 1.22.2  
							
							
							
						 
						
							2024-05-07 16:58:57 +01:00  
				
					
						
							
							
								 
						
							
								c8ffdae859 
								
							 
						 
						
							
							
								
								TUN-8146: Fix Makefile targets should not be run in parallel and install-go script was missing shebang  
							
							
							
						 
						
							2024-01-11 15:36:15 +00:00  
				
					
						
							
							
								 
						
							
								8d9aab5217 
								
							 
						 
						
							
							
								
								TUN-8140: Remove homebrew scripts  
							
							... 
							
							
							
							## Summary
We have decided to no longer push cloudflared to cloudflare homebrew, and use
the automation from homebrew-core to update cloudflared on their repository.
Therefore, the scripts for homebrew and makefile targets are no longer necessary. 
							
						 
						
							2024-01-11 11:34:33 +00:00  
				
					
						
							
							
								 
						
							
								ecd101d485 
								
							 
						 
						
							
							
								
								TUN-8130: Install go tool chain in /tmp on build agents  
							
							
							
						 
						
							2024-01-09 22:50:05 +00:00  
				
					
						
							
							
								 
						
							
								28685a5055 
								
							 
						 
						
							
							
								
								TUN-8130: Fix path to install go for mac build  
							
							
							
						 
						
							2024-01-09 12:33:41 +00:00  
				
					
						
							
							
								 
						
							
								e23d928829 
								
							 
						 
						
							
							
								
								TUN-8118: Disable FIPS module to build with go-boring without CGO_ENABLED  
							
							
							
						 
						
							2024-01-08 18:16:06 +00:00  
				
					
						
							
							
								 
						
							
								00cd7c333c 
								
							 
						 
						
							
							
								
								TUN-8072: Need to set GOCACHE in mac go installation script  
							
							
							
						 
						
							2023-12-20 05:28:13 +00:00  
				
					
						
							
							
								 
						
							
								86b50eda15 
								
							 
						 
						
							
							
								
								TUN-8072: Add script to download cloudflare go for Mac build agents  
							
							
							
						 
						
							2023-12-19 22:36:48 +00:00  
				
					
						
							
							
								 
						
							
								33baad35b8 
								
							 
						 
						
							
							
								
								TUN-8066: Define scripts to build on Windows agents  
							
							
							
						 
						
							2023-12-15 23:21:42 +00:00  
				
					
						
							
							
								 
						
							
								ede3c8e056 
								
							 
						 
						
							
							
								
								EDGESTORE-108: Remove deprecated s3v2 signature  
							
							... 
							
							
							
							https://wiki.cfdata.org/display/OPS/2021/10/14/Ceph+cluster+news 
s3.cfdata.org now supports s3v4. Therefore host mangling and s3v2 signature is no longer required. 
						
							2023-03-09 18:24:42 +00:00  
				
					
						
							
							
								 
						
							
								7080b8b2e6 
								
							 
						 
						
							
							
								
								TUN-7226: Fixed a missed rename  
							
							
							
						 
						
							2023-03-02 10:59:35 +00:00  
				
					
						
							
							
								 
						
							
								b97979487e 
								
							 
						 
						
							
							
								
								TUN-7213: Decode Base64 encoded key before writing it  
							
							
							
						 
						
							2023-02-28 12:54:30 +00:00  
				
					
						
							
							
								 
						
							
								2221325f3d 
								
							 
						 
						
							
							
								
								TUN-7213: Debug homebrew-cloudflare  build  
							
							
							
						 
						
							2023-02-27 20:48:43 +00:00  
				
					
						
							
							
								 
						
							
								78ca8002d2 
								
							 
						 
						
							
							
								
								TUN-7003: Add back a missing fi  
							
							
							
						 
						
							2022-12-12 13:21:14 +00:00  
				
					
						
							
							
								 
						
							
								c13b6df0a7 
								
							 
						 
						
							
							
								
								TUN-7003: Tempoarily disable erroneous notarize-app  
							
							... 
							
							
							
							This PR temporarily disables the xcrun notarize-app feature since this
is soemthing we've historically had broken. However, what changed now is
we set -e for the mac os scripts. We'll need to remove this to unblock
mac builds.
We could spend time as part of https://jira.cfdata.org/browse/TUN-5789 
to look into this. 
							
						 
						
							2022-12-12 13:06:06 +00:00  
				
					
						
							
							
								 
						
							
								45e8eb7275 
								
							 
						 
						
							
							
								
								TUN-6984: [CI] Don't fail on unset.  
							
							... 
							
							
							
							Dont fail on bash unset (set -u) because we initialise to machine
defaults if the variables are unset within this script. 
							
						 
						
							2022-12-05 17:50:49 +00:00  
				
					
						
							
							
								 
						
							
								72503eeaaa 
								
							 
						 
						
							
							
								
								TUN-6984: [CI] Ignore security import errors for code_sigining  
							
							... 
							
							
							
							This PR lets the script skip if the `security import`
command exits with a 1. This is okay becuase this script manually checks
this exit code to validate if its a duplicate error and if its not,
returns. 
							
						 
						
							2022-12-05 16:23:15 +00:00  
				
					
						
							
							
								 
						
							
								09e33a0b17 
								
							 
						 
						
							
							
								
								TUN-6984: Add bash set x to improve visibility during builds  
							
							
							
						 
						
							2022-12-05 13:59:38 +00:00  
				
					
						
							
							
								 
						
							
								4c10f68e2d 
								
							 
						 
						
							
							
								
								TUN-6984: Set euo pipefile for homebrew builds  
							
							
							
						 
						
							2022-11-30 15:05:21 +00:00  
				
					
						
							
							
								 
						
							
								0aa21f302e 
								
							 
						 
						
							
							
								
								TUN-6792: Fix brew core release by not auditing the formula  
							
							
							
						 
						
							2022-09-22 11:58:17 +01:00  
				
					
						
							
							
								 
						
							
								b0f0741a9b 
								
							 
						 
						
							
							
								
								TUN-6590: Use Windows Teamcity agent to build binary  
							
							
							
						 
						
							2022-09-21 19:34:36 +00:00  
				
					
						
							
							
								 
						
							
								f7fd4ea71c 
								
							 
						 
						
							
							
								
								TUN-6197: Publish to brew core should not try to open the browser  
							
							... 
							
							
							
							The publish to brew core prints a URL with a PR that does the change
in github to brew core formula for cloudflared. It then tries to open
the browser, which obviously fails in CI.
So this adds a flag for it to skip opening the browser.
It's not clear how the PR will be opened, it seems like it must be
done by a human.
But at least this won't fail the build. 
							
						 
						
							2022-05-11 15:26:05 +01:00  
				
					
						
							
							
								 
						
							
								8250708b37 
								
							 
						 
						
							
							
								
								TUN-6161: Set git user/email for brew core release  
							
							
							
						 
						
							2022-05-03 09:20:26 +01:00  
				
					
						
							
							
								 
						
							
								8a07a900fd 
								
							 
						 
						
							
							
								
								TUN-6000: Another fix for publishing to brew core  
							
							
							
						 
						
							2022-04-12 17:38:13 +01:00  
				
					
						
							
							
								 
						
							
								0dc3428424 
								
							 
						 
						
							
							
								
								TUN-6000 add version argument to bump-formula-pr  
							
							
							
						 
						
							2022-04-07 16:52:21 -05:00  
				
					
						
							
							
								 
						
							
								4836216a9b 
								
							 
						 
						
							
							
								
								TUN-5895 run brew bump-formula-pr on release  
							
							
							
						 
						
							2022-03-22 19:45:25 +00:00  
				
					
						
							
							
								 
						
							
								cbdf88ea28 
								
							 
						 
						
							
							
								
								TUN-5164: Update README and clean up references to Argo Tunnel (using Cloudflare Tunnel instead)  
							
							
							
						 
						
							2021-09-29 08:27:47 +00:00  
				
					
						
							
							
								 
						
							
								afa5e68fe5 
								
							 
						 
						
							
							
								
								AUTH-3103 CI build fixes  
							
							
							
						 
						
							2020-09-18 19:33:30 +00:00  
				
					
						
							
							
								 
						
							
								4a8597c245 
								
							 
						 
						
							
							
								
								AUTH-2653 add notarization to mac build  
							
							
							
						 
						
							2020-09-09 19:43:00 +00:00  
				
					
						
							
							
								 
						
							
								00d6ab2eb7 
								
							 
						 
						
							
							
								
								AUTH-2653 search for the certificate and not the identity  
							
							
							
						 
						
							2020-09-08 12:21:10 -05:00  
				
					
						
							
							
								 
						
							
								cc0a5ac3df 
								
							 
						 
						
							
							
								
								AUTH-2653 disble error pipe to see what is failing  
							
							
							
						 
						
							2020-09-08 10:41:06 -05:00  
				
					
						
							
							
								 
						
							
								cd5bdb837e 
								
							 
						 
						
							
							
								
								AUTH-2653 handle duplicate key import errors  
							
							
							
						 
						
							2020-09-04 17:08:09 -05:00  
				
					
						
							
							
								 
						
							
								107abf9d29 
								
							 
						 
						
							
							
								
								AUTH-2653 changed to proper file extension  
							
							
							
						 
						
							2020-09-04 20:23:42 +00:00  
				
					
						
							
							
								 
						
							
								8764fbfdfa 
								
							 
						 
						
							
							
								
								AUTH-2653 renabled signing  
							
							
							
						 
						
							2020-09-04 11:29:17 -05:00  
				
					
						
							
							
								 
						
							
								edb980d439 
								
							 
						 
						
							
							
								
								AUTH-2653 disabling signing until we can get the keys  
							
							
							
						 
						
							2020-08-19 15:32:49 -05:00  
				
					
						
							
							
								 
						
							
								310bd0dbf1 
								
							 
						 
						
							
							
								
								AUTH-2712 fixed the mac build script  
							
							
							
						 
						
							2020-08-19 14:57:43 +00:00  
				
					
						
							
							
								 
						
							
								60de05bfc1 
								
							 
						 
						
							
							
								
								AUTH-2712 added MSI build for a windows agent  
							
							
							
						 
						
							2020-08-17 14:44:28 -05:00  
				
					
						
							
							
								 
						
							
								8daf1e882f 
								
							 
						 
						
							
							
								
								AUTH-2857 update homebrew script to use new url  
							
							
							
						 
						
							2020-08-04 16:47:10 -05:00  
				
					
						
							
							
								 
						
							
								8b88b4a403 
								
							 
						 
						
							
							
								
								DEVTOOLS-7321: Push GitHub homebrew updates to master  
							
							
							
						 
						
							2020-07-02 16:51:04 +00:00  
				
					
						
							
							
								 
						
							
								0f893fab47 
								
							 
						 
						
							
							
								
								DEVTOOLS-7321: Don't skip macOS builds based on tag  
							
							
							
						 
						
							2020-06-16 20:36:50 +00:00  
				
					
						
							
							
								 
						
							
								e02d09a731 
								
							 
						 
						
							
							
								
								DEVTOOLS-7321: Push to a test branch instead of to master  
							
							
							
						 
						
							2020-06-08 15:44:28 +00:00  
				
					
						
							
							
								 
						
							
								0ff491905f 
								
							 
						 
						
							
							
								
								DEVTOOLS-7321: Use SSH key from env for pushing to GitHub  
							
							
							
						 
						
							2020-06-08 15:44:28 +00:00  
				
					
						
							
							
								 
						
							
								8c59254488 
								
							 
						 
						
							
							
								
								DEVTOOLS-7321: Add scripts for macOS builds and homebrew uploads  
							
							
							
						 
						
							2020-06-08 15:44:28 +00:00