Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
swl-x
MystiQ
Commits
37b7c662
Commit
37b7c662
authored
Feb 16, 2020
by
Maikel Llamaret Heredia
Browse files
Updating User's Manual
parent
fbf0e65d
Pipeline
#1722
passed with stage
in 8 minutes and 8 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
37b7c662
image
:
kdeneon/plasma:user
image
:
ubuntu:20.04
before_script
:
-
export DEBIAN_FRONTEND=noninteractive
-
sudo
apt-get update --assume-yes --force-yes
-
sudo
apt-get upgrade --assume-yes --force-yes
-
apt-get update --assume-yes --force-yes
-
apt-get upgrade --assume-yes --force-yes
# install basic deps and build deps
-
sudo
apt-get install build-essential g++ make ffmpeg sox libnotify-dev mesa-common-dev libglvnd-dev desktop-file-utils --assume-yes --force-yes
-
apt-get install build-essential g++ make ffmpeg sox libnotify-dev mesa-common-dev libglvnd-dev desktop-file-utils --assume-yes --force-yes
# install specific Qt5 deps
-
sudo
apt-get install qt5-default qtdeclarative5-dev qtmultimedia5-dev libqt5multimedia5-plugins libqt5opengl5-dev libqt5widgets5 qt5-qmake-bin qtbase5-dev qt5-qmake python3-setuptools --assume-yes --force-yes
-
apt-get install qt5-default qtdeclarative5-dev qtmultimedia5-dev libqt5multimedia5-plugins libqt5opengl5-dev libqt5widgets5 qt5-qmake-bin qtbase5-dev qt5-qmake python3-setuptools --assume-yes --force-yes
...
...
@@ -22,10 +22,10 @@ deploy_stage:
-
qtchooser -print-env
-
qmake -v
# install debian build deps for the .deb file generation
-
sudo
apt-get install devscripts dh-make fakeroot --assume-yes --force-yes
-
apt-get install devscripts dh-make fakeroot --assume-yes --force-yes
-
/usr/lib/qt5/bin/qmake mystiq.pro
-
make
-
sudo
make install
-
make install
# create the .deb for ubuntu & debian distros
-
./makedeb.sh
# install AppImage toolchain
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment