diff options
author | Jesús <heckyel@hyperbola.info> | 2021-02-10 13:52:52 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2021-02-10 13:52:52 -0500 |
commit | 7e95c3b667a1b353f8275db886203f272bfcce34 (patch) | |
tree | aefe3b7db69ac78b83b79a70cf43401679812d20 /.gitlab-ci.yml | |
download | hyperterm-7e95c3b667a1b353f8275db886203f272bfcce34.tar.lz hyperterm-7e95c3b667a1b353f8275db886203f272bfcce34.tar.xz hyperterm-7e95c3b667a1b353f8275db886203f272bfcce34.zip |
first commit
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..f84c804 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,77 @@ +image: debian:sid + +before_script: + - apt-get update -y + - apt-get install -y locales + - sed -i 's/# \(es_ES.UTF-8 UTF-8\)/\1/' /etc/locale.gen + - sed -i 's/# \(en_US.UTF-8 UTF-8\)/\1/' /etc/locale.gen + - export LANG=es_ES.UTF-8 LANGUAGE=es_ES + +shasums: + script: + - cp -rv ./hyperterm/ "$HOME/.hyperterm/" + - cp -v .bash* "$HOME" + - cp -v ./hyperterm/_custom.sh "$HOME" + - rm -rfv hyperterm/ + - (cd "$HOME/.hyperterm/" && sha512sum -c hyperterm.sha512) + - (cd "$HOME" && bash -x .bashrc) + +bashrc: + script: + - apt-get install -y xz-utils shellcheck + - shellcheck .bash_profile + - shellcheck ./hyperterm/hyperterm.sh + - shellcheck ./hyperterm/_custom.sh + +build: + script: + - apt-get install -y xz-utils shellcheck + - shellcheck build.sh + - bash -x build.sh + +core: + script: + - apt-get install -y xz-utils shellcheck + - shellcheck hyperterm/core/autocomplete.sh + - shellcheck hyperterm/core/colors.sh + - shellcheck hyperterm/core/git.sh + - shellcheck hyperterm/core/languages.sh + - shellcheck hyperterm/core/status.sh + - shellcheck hyperterm/core/update.sh + +themes: + script: + - apt-get install -y xz-utils shellcheck + - shellcheck hyperterm/themes/default.sh + - shellcheck hyperterm/themes/joy.sh + - shellcheck hyperterm/themes/light_theme.sh + - shellcheck hyperterm/themes/minterm.sh + - shellcheck hyperterm/themes/pure.sh + - shellcheck hyperterm/themes/special.sh + +tools: + script: + - apt-get install -y xz-utils shellcheck + - shellcheck hyperterm/tools/aliases.sh + - shellcheck hyperterm/tools/compress.sh + - shellcheck hyperterm/tools/export.sh + - shellcheck hyperterm/tools/listuser.sh + - shellcheck hyperterm/tools/network.sh + - shellcheck hyperterm/tools/proxy.sh + - shellcheck hyperterm/tools/rar2zip.sh + - shellcheck hyperterm/tools/ruby.sh + - shellcheck hyperterm/tools/ssh-agent.sh + - shellcheck hyperterm/tools/sysinfo.sh + - shellcheck hyperterm/tools/virtualenv.sh + +install: + script: + - apt-get install -y xz-utils shellcheck git + - shellcheck install.sh + - bash -x install.sh -s + +uninstall: + script: + - apt-get install -y xz-utils shellcheck + - shellcheck uninstall.sh + - bash -x uninstall.sh -s |