Merge pull request #544 from miketimofeev/v-mitim/add_config_directory

Add XDG_CONFIG_HOME directory to Ubuntu images
This commit is contained in:
Alejandro Pauly
2020-03-13 14:19:27 -04:00
committed by GitHub
3 changed files with 19 additions and 6 deletions

View File

@@ -0,0 +1,7 @@
#Set ImageVersion and ImageOS env variables
echo ImageVersion=$IMAGE_VERSION | tee -a /etc/environment
echo ImageOS=$IMAGE_OS | tee -a /etc/environment
# This directory is supposed to be created in $HOME and owned by user(https://github.com/actions/virtual-environments/issues/491)
mkdir -p /etc/skel/.config/configstore
echo 'export XDG_CONFIG_HOME=$HOME/.config' | tee -a /etc/skel/.bashrc

View File

@@ -123,9 +123,12 @@
}, },
{ {
"type": "shell", "type": "shell",
"inline": [ "scripts": [
"echo ImageVersion={{user `image_version`}} | tee -a /etc/environment", "{{template_dir}}/scripts/installers/configure-environment.sh"
"echo ImageOS={{user `image_os`}} | tee -a /etc/environment" ],
"environment_vars": [
"IMAGE_VERSION={{user `image_version`}}",
"IMAGE_OS={{user `image_os`}}"
], ],
"execute_command": "sudo sh -c '{{ .Vars }} {{ .Path }}'" "execute_command": "sudo sh -c '{{ .Vars }} {{ .Path }}'"
}, },

View File

@@ -126,9 +126,12 @@
}, },
{ {
"type": "shell", "type": "shell",
"inline": [ "scripts": [
"echo ImageVersion={{user `image_version`}} | tee -a /etc/environment", "{{template_dir}}/scripts/installers/configure-environment.sh"
"echo ImageOS={{user `image_os`}} | tee -a /etc/environment" ],
"environment_vars": [
"IMAGE_VERSION={{user `image_version`}}",
"IMAGE_OS={{user `image_os`}}"
], ],
"execute_command": "sudo sh -c '{{ .Vars }} {{ .Path }}'" "execute_command": "sudo sh -c '{{ .Vars }} {{ .Path }}'"
}, },