test installer options
This commit is contained in:
		
							
								
								
									
										17
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							| @@ -78,3 +78,20 @@ jobs: | |||||||
|         extra_nix_config: | |         extra_nix_config: | | ||||||
|           experimental-features = nix-command flakes |           experimental-features = nix-command flakes | ||||||
|     - run: nix flake show github:NixOS/nixpkgs |     - run: nix flake show github:NixOS/nixpkgs | ||||||
|  |  | ||||||
|  |   installer-options: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         os: [ubuntu-latest, macos-latest] | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     steps: | ||||||
|  |     - uses: actions/checkout@v2 | ||||||
|  |     - run: yarn install --frozen-lockfile | ||||||
|  |     - run: yarn build | ||||||
|  |     - name: Install Nix | ||||||
|  |       uses: ./ | ||||||
|  |       with:  | ||||||
|  |         nix_path: nixpkgs=channel:nixos-20.03 | ||||||
|  |         install_url: https://nix-ci.cachix.org/serve/lb41az54kzk6j12p81br4bczary7m145/install | ||||||
|  |         install_options: '--tarball-url-prefix https://nix-ci.cachix.org/serve' | ||||||
|  |     - run: nix-build test.nix | ||||||
|   | |||||||
| @@ -28,7 +28,8 @@ installer_options=( | |||||||
|   --nix-extra-conf-file /tmp/nix.conf |   --nix-extra-conf-file /tmp/nix.conf | ||||||
| ) | ) | ||||||
| if [[ $INPUT_INSTALL_OPTIONS != "" ]]; then | if [[ $INPUT_INSTALL_OPTIONS != "" ]]; then | ||||||
|   installer_options=("${installer_options[@]}" "${INPUT_INSTALL_OPTIONS[@]}") |   IFS=' ' read -r -a extra_installer_options <<< $INPUT_INSTALL_OPTIONS | ||||||
|  |   installer_options=("${extra_installer_options[@]}" "${installer_options[@]}") | ||||||
| fi | fi | ||||||
|  |  | ||||||
| echo "installer options: ${installer_options[@]}" | echo "installer options: ${installer_options[@]}" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user