Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1c44055f8 
							
						 
					 
					
						
						
							
							devops: move everyone to use xcode 13.2 ( #12788 )  
						
						
						
						
					 
					
						2022-03-15 10:44:53 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13b1e52d95 
							
						 
					 
					
						
						
							
							devops: support --full flag for ffmpeg compilation ( #11076 )  
						
						... 
						
						
						
						- This flag installs dependencies using brew on MacOS
- This flag is a noop on other platforms 
						
						
					 
					
						2021-12-22 14:59:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dc22245d8 
							
						 
					 
					
						
						
							
							devops: support ffmpeg MacOS arm64 builds ( #11075 )  
						
						... 
						
						
						
						Drive-by's:
- support ffmpeg build on MacOS 12
- rename ffmpeg executable for Ubuntu arm64 to `ffmpeg-linux` 
						
						
					 
					
						2021-12-22 14:43:13 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc1ed831b2 
							
						 
					 
					
						
						
							
							devops: fix chromium checkout ( #10288 )  
						
						... 
						
						
						
						Use `main` branch for all chromium-related projects. 
						
						
					 
					
						2021-11-12 10:23:22 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad4632935f 
							
						 
					 
					
						
						
							
							devops: cross-compile ffmpeg to arm64 linux ( #9979 )  
						
						
						
						
					 
					
						2021-11-02 12:02:16 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47d9b23949 
							
						 
					 
					
						
						
							
							devops: drop infra for building 32-bit windows browsers ( #9834 )  
						
						
						
						
					 
					
						2021-10-27 17:20:23 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3fb39e7c5 
							
						 
					 
					
						
						
							
							devops: build FFMPEG using MacOS 11 ( #9402 )  
						
						
						
						
					 
					
						2021-10-08 13:52:02 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dc740570a 
							
						 
					 
					
						
						
							
							devops: refactor check_cdn.sh script ( #5835 )  
						
						... 
						
						
						
						Introduce `EXPECTED_BUILDS` list in each application folder and use
these lists when determining if all builds are ready. 
						
						
					 
					
						2021-03-16 01:14:45 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d851bcead7 
							
						 
					 
					
						
						
							
							devops: bundle ffmpeg license file with our archives ( #5301 )  
						
						... 
						
						
						
						References #5278  
						
						
					 
					
						2021-02-03 19:36:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b56dd7deb1 
							
						 
					 
					
						
						
							
							devops: kick ffmpeg build ( #4757 )  
						
						... 
						
						
						
						Try building ffmpeg on github self-hosted runner 
						
						
					 
					
						2020-12-17 18:30:04 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2693c162b8 
							
						 
					 
					
						
						
							
							devops(ffmpeg): compile zlib dependency that is needed for ffmpeg ( #3940 )  
						
						... 
						
						
						
						This patch adds zlib compilation that is required for ffmpeg. 
						
						
					 
					
						2020-09-21 14:54:22 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee7c6230ae 
							
						 
					 
					
						
						
							
							devops: compile ffmpeg with support of video splitting ( #3938 )  
						
						
						
						
					 
					
						2020-09-21 12:02:47 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4e3f82337 
							
						 
					 
					
						
						
							
							devops: fix ffmpeg linux build ( #3884 )  
						
						... 
						
						
						
						The `PKG_CONFIG_PATH` variable is important since it is needed
to resolve `.pc` library files. 
						
						
					 
					
						2020-09-14 17:46:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a66f8a066 
							
						 
					 
					
						
						
							
							devops: build ffmpeg for linux ( #3880 )  
						
						
						
						
					 
					
						2020-09-14 15:12:35 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3124a1b600 
							
						 
					 
					
						
						
							
							devops: fine-tune ffmpeg compilation ( #3823 )  
						
						... 
						
						
						
						This patch:
- removes `--enable-gpl` and `--enable-version3` flags. This defaults
builds to LGPL2 license
- includes `--disable-autodetect` to ensure determenism
- includes extra version suffix to link from binary files back to these
build scripts 
						
						
					 
					
						2020-09-09 18:43:38 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29b809887e 
							
						 
					 
					
						
						
							
							devops: fix running docker when executed from cronjob ( #3822 )  
						
						... 
						
						
						
						Turns out docker doesn't like faking terminal if STDIN is not attached
to a real terminal. 
						
						
					 
					
						2020-09-09 17:27:14 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245d1001b1 
							
						 
					 
					
						
						
							
							devops: produce ffmpeg builds on bots ( #3820 )  
						
						... 
						
						
						
						This patch moves FFMPEG building to buildbots:
- `ffmpeg-mac.zip` is built on Mac 10.14 machine
- `ffmpeg-win32.zip` and `ffmpeg-win64.zip` are cross-compiled on
  Ubuntu 20.04 machine
All builds across the platforms share the same config:
- the same versions of `ffmpeg` and `libvpx`
- the same build configuration for both `ffmpeg` and `libvpx`
The config could be found in the `//browser_patches/ffmpeg/CONFIG.sh`.
The builds will be then copied manually and committed to the git
repository. 
						
						
					 
					
						2020-09-09 17:05:08 -07:00