1#!/bin/bash 2 3for var in \ 4 ACO_DEBUG \ 5 ARTIFACTS_BASE_URL \ 6 ASAN_OPTIONS \ 7 BASE_SYSTEM_FORK_HOST_PREFIX \ 8 BASE_SYSTEM_MAINLINE_HOST_PREFIX \ 9 CI_COMMIT_BRANCH \ 10 CI_COMMIT_REF_NAME \ 11 CI_COMMIT_TITLE \ 12 CI_JOB_ID \ 13 CI_JOB_JWT_FILE \ 14 CI_JOB_STARTED_AT \ 15 CI_JOB_NAME \ 16 CI_JOB_URL \ 17 CI_MERGE_REQUEST_SOURCE_BRANCH_NAME \ 18 CI_MERGE_REQUEST_TITLE \ 19 CI_NODE_INDEX \ 20 CI_NODE_TOTAL \ 21 CI_PAGES_DOMAIN \ 22 CI_PIPELINE_ID \ 23 CI_PIPELINE_URL \ 24 CI_PROJECT_DIR \ 25 CI_PROJECT_NAME \ 26 CI_PROJECT_PATH \ 27 CI_PROJECT_ROOT_NAMESPACE \ 28 CI_RUNNER_DESCRIPTION \ 29 CI_SERVER_URL \ 30 CROSVM_GALLIUM_DRIVER \ 31 CROSVM_GPU_ARGS \ 32 CURRENT_SECTION \ 33 DEQP_BIN_DIR \ 34 DEQP_CONFIG \ 35 DEQP_EXPECTED_RENDERER \ 36 DEQP_FRACTION \ 37 DEQP_HEIGHT \ 38 DEQP_RESULTS_DIR \ 39 DEQP_RUNNER_OPTIONS \ 40 DEQP_SUITE \ 41 DEQP_TEMP_DIR \ 42 DEQP_VARIANT \ 43 DEQP_VER \ 44 DEQP_WIDTH \ 45 DEVICE_NAME \ 46 DRIVER_NAME \ 47 EGL_PLATFORM \ 48 ETNA_MESA_DEBUG \ 49 FDO_CI_CONCURRENT \ 50 FDO_UPSTREAM_REPO \ 51 FD_MESA_DEBUG \ 52 FLAKES_CHANNEL \ 53 FREEDRENO_HANGCHECK_MS \ 54 GALLIUM_DRIVER \ 55 GALLIVM_PERF \ 56 GPU_VERSION \ 57 GTEST \ 58 GTEST_FAILS \ 59 GTEST_FRACTION \ 60 GTEST_RESULTS_DIR \ 61 GTEST_RUNNER_OPTIONS \ 62 GTEST_SKIPS \ 63 HWCI_FREQ_MAX \ 64 HWCI_KERNEL_MODULES \ 65 HWCI_KVM \ 66 HWCI_START_WESTON \ 67 HWCI_START_XORG \ 68 HWCI_TEST_SCRIPT \ 69 IR3_SHADER_DEBUG \ 70 JOB_ARTIFACTS_BASE \ 71 JOB_RESULTS_PATH \ 72 JOB_ROOTFS_OVERLAY_PATH \ 73 KERNEL_IMAGE_BASE \ 74 KERNEL_IMAGE_NAME \ 75 LD_LIBRARY_PATH \ 76 LP_NUM_THREADS \ 77 MESA_BASE_TAG \ 78 MESA_BUILD_PATH \ 79 MESA_DEBUG \ 80 MESA_GLES_VERSION_OVERRIDE \ 81 MESA_GLSL_VERSION_OVERRIDE \ 82 MESA_GL_VERSION_OVERRIDE \ 83 MESA_IMAGE \ 84 MESA_IMAGE_PATH \ 85 MESA_IMAGE_TAG \ 86 MESA_LOADER_DRIVER_OVERRIDE \ 87 MESA_TEMPLATES_COMMIT \ 88 MESA_VK_IGNORE_CONFORMANCE_WARNING \ 89 S3_HOST \ 90 S3_RESULTS_UPLOAD \ 91 NIR_DEBUG \ 92 PAN_I_WANT_A_BROKEN_VULKAN_DRIVER \ 93 PAN_MESA_DEBUG \ 94 PANVK_DEBUG \ 95 PIGLIT_FRACTION \ 96 PIGLIT_NO_WINDOW \ 97 PIGLIT_OPTIONS \ 98 PIGLIT_PLATFORM \ 99 PIGLIT_PROFILES \ 100 PIGLIT_REPLAY_ARTIFACTS_BASE_URL \ 101 PIGLIT_REPLAY_DEVICE_NAME \ 102 PIGLIT_REPLAY_EXTRA_ARGS \ 103 PIGLIT_REPLAY_LOOP_TIMES \ 104 PIGLIT_REPLAY_REFERENCE_IMAGES_BASE \ 105 PIGLIT_REPLAY_SUBCOMMAND \ 106 PIGLIT_RESULTS \ 107 PIGLIT_TESTS \ 108 PIGLIT_TRACES_FILE \ 109 PIPELINE_ARTIFACTS_BASE \ 110 RADEON_DEBUG \ 111 RADV_DEBUG \ 112 RADV_PERFTEST \ 113 SKQP_ASSETS_DIR \ 114 SKQP_BACKENDS \ 115 TU_DEBUG \ 116 USE_ANGLE \ 117 VIRGL_HOST_API \ 118 WAFFLE_PLATFORM \ 119 VK_CPU \ 120 VK_DRIVER \ 121 VK_ICD_FILENAMES \ 122 VKD3D_PROTON_RESULTS \ 123 VKD3D_CONFIG \ 124 ZINK_DESCRIPTORS \ 125 ZINK_DEBUG \ 126 LVP_POISON_MEMORY \ 127 ; do 128 if [ -n "${!var+x}" ]; then 129 echo "export $var=${!var@Q}" 130 fi 131done 132