Commit Graph

112 Commits

Author SHA1 Message Date
Daniel Imms
56eada0006 Merge branch 'master' into patch-1 2018-12-27 14:15:42 -08:00
Krish De Souza
4c02c554ce Removed snapUpdate.sh and replaced with inline command
+Simplifies the build process.
+Avoids creating a new shell that simply spawns another shell environment.
+Simplifies the update mechanism by removing the need to track the existence of snapUpdate.sh.
+Keeps the logic for snapUpdate.sh close to updateService.snap.ts
2018-12-22 11:53:22 +05:30
Joao Moreno
71fbf3dbe0 cleanup snap update service 2018-12-20 10:08:21 +01:00
Joao Moreno
2372808d88 snpa build 2018-12-19 15:06:21 +01:00
Joao Moreno
5fcddccd99 fix linux snap version 2018-12-19 15:02:58 +01:00
Joao Moreno
dd306185ec fix gulp 2018-12-19 15:02:19 +01:00
Joao Moreno
87f95dd6cc shorten snap version 2018-12-19 12:59:25 +01:00
Joao Moreno
a2deea6c19 snap package version should be commit ID 2018-12-19 10:03:03 +01:00
Joao Moreno
c850728ddd build 2018-11-08 15:23:50 +00:00
Joao Moreno
86fa4e4957 use snap cleanbuild 2018-11-07 15:51:46 +00:00
Joao Moreno
14d41f25eb bring back snap build tasks 2018-11-07 15:24:08 +00:00
Joao Moreno
391819f002 set exec bit 2018-11-07 14:47:31 +00:00
Joao Moreno
b8e7442f5d set exec bit 2018-11-07 13:58:14 +00:00
Joao Moreno
e840e83ff9 set executable bits 2018-11-06 15:08:02 +00:00
Joao Moreno
72fd692827 whitespace 2018-11-06 12:02:08 +00:00
Jimmy Merrild Krag
b8097b88aa Change icon name on Linux for icon theme compatibility
This change is made under the assumption that the '-oss' part is removed for final official distribution builds.

The issue it resolves can be read about here: https://github.com/numixproject/numix-core/issues/2964
2018-11-06 10:34:42 +01:00
Joao Moreno
29a6e3d3ca Merge remote-tracking branch 'origin/master' into tyriar/snap 2018-11-04 13:58:08 +01:00
Segev Finer
c0895eb214 Merge remote-tracking branch 'upstream/master' into shell-completions 2018-09-22 19:48:51 +03:00
Joao Moreno
60e2737540 cleanup linux gulpfile 2018-09-13 11:14:33 +02:00
Joao Moreno
6b20b45809 Merge commit 'refs/pull/56727/head' of github.com:Microsoft/vscode into pr/56727 2018-09-13 11:05:15 +02:00
Aliaksandr Stelmachonak
df3616ad93 Resolved conflict 2018-09-10 11:32:02 -04:00
Aliaksandr Stelmachonak
8d5401b33a Fix arm64 deb (thanks to @glebm for the hint)
Removed unused flatpack clean task
Updated electron version for tests
2018-09-10 11:09:51 -04:00
Daniel Imms
17a0bbba4e Remove unused clean flatpak tasks 2018-08-22 11:33:31 -07:00
Segev Finer
8f83890068 Add URL handler support for Linux desktops
Fixes #48528
2018-08-18 04:56:34 +03:00
Segev Finer
ccceaa2f52 Automatically install Bash and Zsh completions in deb/rpm 2018-08-17 14:21:23 +03:00
Erich Gamma
afbf447ccd Fix for #53710 adopt TS support for checking JSON files 2018-07-06 15:13:44 +02:00
ava1ar
82c9dd3330 Added ARM64 build support 2018-06-17 02:57:27 -04:00
Daniel Imms
474568c55b Merge remote-tracking branch 'origin/master' into tyriar/snap 2018-03-05 10:03:33 -08:00
Daniel Imms
2e200d6e28 Remove flatpak task
Fixes #44578
2018-03-03 10:05:01 -08:00
Daniel Imms
79b79309ce Call a script on update 2018-02-08 09:09:12 -08:00
Daniel Imms
7097e0b3da Remove postRefreshHook reference 2018-02-07 13:28:58 -08:00
Daniel Imms
90385c778b Remove post-refresh hook 2018-02-07 11:13:50 -08:00
Daniel Imms
99875872f0 Fix hooks dir 2018-02-01 21:15:23 -08:00
Daniel Imms
79786dcdf2 Add a test post refresh hook 2018-02-01 18:23:17 -08:00
Daniel Imms
9609e49398 Add revision to snapcraft version
Version doesn't contain semantic meaning, this will allow us to identify
the build though
2018-02-01 14:15:20 -08:00
Daniel Imms
17e5119738 Add snapcraft version to snap task 2018-02-01 09:52:10 -08:00
Erich Gamma
5e41d2aafb enable checkJS 2018-02-01 14:39:12 +01:00
Daniel Imms
c1ebba8f2e Fix snap filename 2018-01-31 15:44:11 -08:00
Daniel Imms
eb90618d2a Don't generate an apt Packages file
We never used this in production.

Related: Microsoft/vscode-update-server#13
2017-11-09 11:59:34 -08:00
Daniel Imms
081a57ca96 Remove epoch from snap package 2017-10-02 13:34:07 -07:00
Daniel Imms
ff6f0e462a Add ia32 and arm snap builds 2017-09-28 09:44:48 -04:00
Daniel Imms
d2b2b4d7ea Add support for building x64 snap package 2017-09-26 14:18:00 -04:00
Joao Moreno
d8df161717 remove linux build todo 2017-05-12 09:34:45 +02:00
Joao Moreno
38bce9930a 👷 remove buffers from build streams 2017-03-31 10:30:29 +02:00
Joao Moreno
277dc8bdb9 👷 split linux tfs build 2017-03-31 10:22:13 +02:00
Joao Moreno
0fb99b704c 💚 hopefully fix the linux tfs build 2017-03-29 10:47:51 +02:00
Daniel Imms
85aad8238a Copy rpm to location expected by distro 2017-02-21 10:11:02 -08:00
Daniel Imms
06434144c4 Remove rpm repo creation code 2017-02-19 12:12:28 -08:00
Adrian Perez de Castro
1e300d1f7e Add an AppData XML data file to Linux builds
The AppData files provide descriptive data about an application, and is
typically used in application managers to display additional information to
the user. Having an AppData file is especially important for some graphical
application installers: without one, an application manager may not event
show an entry for the application. This happens for example in GNOME Software.

For the sake of completeness, this commit not only adds the AppData file to
the Flatpak build, but also to the Linux .deb and .rpm packages.
2016-12-18 20:57:25 +02:00
Adrian Perez de Castro
464cffc766 Flatpak: Set the subject used for repository commits
When storing the output of a Flatpak build to a commit into an OSTree
repository (by setting the $FLATPAK_REPO environment variable), it is
good to have a descriptive subject in the commit log message.
2016-12-16 04:52:45 +02:00