Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gh Actions Build #2

Closed
wants to merge 105 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
b7562a5
Offline Builds initial draft
Shchvova Feb 27, 2020
846b426
Fixing hardcoded values, tvOS
Shchvova Mar 4, 2020
d8a8098
first prototype
Shchvova Mar 10, 2020
41919a8
Another attempt
Shchvova Mar 10, 2020
54a32ea
exec tvos
Shchvova Mar 10, 2020
e41ed46
Trying to add valid certificates
Shchvova Mar 11, 2020
dc6f565
disabling tvOS for now
Shchvova Mar 11, 2020
44cc499
debug info
Shchvova Mar 11, 2020
34fca66
correct secret spelling
Shchvova Mar 11, 2020
c310146
correct secret spelling
Shchvova Mar 11, 2020
c37143d
added tvos cert link
Shchvova Mar 11, 2020
739d308
All certs
Shchvova Mar 11, 2020
8969821
More keychain unlocking
Shchvova Mar 11, 2020
2c8bc75
Merged branch 'shchvova/OfflineBuilds' into GHActionBuild
Shchvova Mar 12, 2020
334072e
Caching processed source code in artifact
Shchvova Mar 12, 2020
077cd88
Reorganizing code
Shchvova Mar 12, 2020
cfa3054
Reorganizing pt2
Shchvova Mar 12, 2020
d86ffe4
ignoring output
Shchvova Mar 12, 2020
5a96627
Trying Local paths
Shchvova Mar 12, 2020
05d9eac
More debug
Shchvova Mar 12, 2020
ef36329
More debug
Shchvova Mar 12, 2020
2ffa2f3
More debug
Shchvova Mar 12, 2020
e39017a
More debug
Shchvova Mar 12, 2020
1be270b
More debug
Shchvova Mar 12, 2020
e91c8bf
More debug
Shchvova Mar 12, 2020
d6328be
Fixing native build, prettying up source archive
Shchvova Mar 12, 2020
f64548a
Merge branch 'master' into GHActionBuild
Shchvova Mar 13, 2020
b151c1f
First attempt at building macOS simulator
Shchvova Mar 13, 2020
1a39daf
Merge branch 'master' into GHActionBuild
Shchvova Mar 13, 2020
289466c
Minor fixes
Shchvova Mar 13, 2020
8ac5bf0
Minor fixes
Shchvova Mar 13, 2020
16090eb
Minor fixes
Shchvova Mar 13, 2020
409c320
aggressive caching for saner debug times
Shchvova Mar 13, 2020
68e8608
typo
Shchvova Mar 13, 2020
561b9ec
Fixing artifact handling
Shchvova Mar 13, 2020
8f78f4c
All the certs
Shchvova Mar 13, 2020
cdea229
More magic required
Shchvova Mar 13, 2020
3bfeec3
Reverting all the things
Shchvova Mar 13, 2020
23624ff
Trying to unlock superpower of sqlite3
Shchvova Mar 13, 2020
2c98880
Real magic coming in
Shchvova Mar 13, 2020
0b0e0d7
not very nice DMG, but hopefully working
Shchvova Mar 13, 2020
7e64116
Disabling debug caching
Shchvova Mar 13, 2020
35b0912
Cool new ways of creating dmgs
Shchvova Mar 14, 2020
143b552
fail fast
Shchvova Mar 14, 2020
9cf7568
With the power of debug!
Shchvova Mar 14, 2020
5b667de
Better build and notarization
Shchvova Mar 14, 2020
cb7a2cf
Attempt in HTML5 on Github
Shchvova Mar 15, 2020
74754b4
fixing notarized workflow
Shchvova Mar 15, 2020
cb4fc70
another notarization fix
Shchvova Mar 15, 2020
1a6e1f6
more fixes for notarization, change secret not to contain spaces
Shchvova Mar 15, 2020
6fd4411
attempt at linux templates
Shchvova Mar 15, 2020
64d4bf3
needs runs-on
Shchvova Mar 15, 2020
94d1f33
linux
Shchvova Mar 15, 2020
5c85563
trying to quick-fix the build
Shchvova Mar 15, 2020
ca0d9b5
Disabling caching. It seems we're done here.
Shchvova Mar 15, 2020
b872f9c
well push is needed for branch build it seems
Shchvova Mar 15, 2020
8ab97d5
Pretty build stuff
Shchvova Mar 16, 2020
6138201
better naming for artifacts
Shchvova Mar 16, 2020
d4b0711
First attempt at windows
Shchvova Mar 26, 2020
68d6bc8
trying to fix tar with 7z
Shchvova Mar 27, 2020
0839f40
Update build.yml
Shchvova Mar 27, 2020
fd3af68
Update build.yml
Shchvova Mar 27, 2020
d270950
Update build.yml
Shchvova Mar 27, 2020
7a38bf4
Update build.yml
Shchvova Mar 27, 2020
c23b294
Update build.yml
Shchvova Mar 27, 2020
8dca41b
Update build.yml
Shchvova Mar 27, 2020
aad34ab
Update build.yml
Shchvova Mar 27, 2020
d85a179
fixing win32 configuration name
Shchvova Mar 27, 2020
0861b43
Fixing build at least for debug
Shchvova Mar 28, 2020
5fb6197
Fixing signing bat to work on VS 2019
Shchvova Mar 29, 2020
c33aab2
Trying to add docs to build installer
Shchvova Mar 29, 2020
4327ddc
Update build.yml
Shchvova Mar 29, 2020
1a5854a
Update build.yml
Shchvova Mar 29, 2020
9ef7d74
Update build.yml
Shchvova Mar 29, 2020
4f14ff5
Update build.yml
Shchvova Mar 29, 2020
004dee1
Trying to fix windows Release
Shchvova Mar 29, 2020
08aec9f
Integrating Github releases
Shchvova Mar 30, 2020
f341a70
Fixing syntax
Shchvova Mar 30, 2020
50f90d2
Fixing custom url collector
Shchvova Mar 30, 2020
0ebcf1f
Using Personal Access Token, because Github Token expires too soon
Shchvova Mar 30, 2020
d42e11b
Ignoring iobj and ipdb
Shchvova Mar 31, 2020
f76392a
Disabling CC license check
Shchvova Mar 31, 2020
756f360
Adding Corona Cards and Linux simulator to release
Shchvova Mar 31, 2020
1e9a806
Generating change log
Shchvova Mar 31, 2020
10e7146
Fixing cc android script
Shchvova Mar 31, 2020
0cd9737
Update build.yml
Shchvova Mar 31, 2020
5159f0e
Fixing live server for VS2019
Shchvova Apr 2, 2020
f714c27
Offline builds for Windows first iteration
Shchvova Apr 2, 2020
33c0105
Subrepo status
Shchvova Apr 3, 2020
a841bea
Trying to make Windows Console work
Shchvova Apr 3, 2020
9399dac
Adding plugin table json to the simulator loader
Shchvova Apr 13, 2020
f7b6750
better submodule checkout
Shchvova Apr 14, 2020
d225d1f
Merge branch 'master' into GHActionBuild
Shchvova Apr 19, 2020
44e7892
sim stub plugin collector
Shchvova Apr 21, 2020
992219b
Integrating plugin collector into simulator & native macOS builds
Shchvova Apr 25, 2020
bc5eeb1
Support for macOS Solar2D Directory
Shchvova Apr 27, 2020
0aeae51
windows builds now
Shchvova Apr 30, 2020
c8e0e69
bad include
Shchvova Apr 30, 2020
c4fc6ce
Windows is building
Shchvova May 1, 2020
669c0a4
Rudimentary plugin fetch works on Windows
Shchvova May 1, 2020
21d9f92
removing http methods
Shchvova May 1, 2020
7cf3e94
Changed embedded license rtfs
Shchvova May 1, 2020
b8830fd
trying to fix windows builds
Shchvova May 1, 2020
7659672
Adding artifact purgery
Shchvova May 1, 2020
b22d885
More small fixes
Shchvova May 1, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fixing custom url collector
  • Loading branch information
Shchvova committed Mar 30, 2020
commit 50f90d209be9da71297acb602b68938ee056352d
6 changes: 3 additions & 3 deletions platform/resources/CoronaBuilderPluginCollector.lua
Original file line number Diff line number Diff line change
Expand Up @@ -169,10 +169,10 @@ local function pluginLocatorCustomURL(destination, plugin, pluginTable, pluginPl
if type(pluginTable.supportedPlatforms[pluginPlatform].url) ~= 'string' then
return "Custom URL: skipped because supportedPlatforms[" .. pluginPlatform .. "].url is not a string"
end

local http = require( "socket.http" )
local downloadURL = pluginTable.supportedPlatforms[pluginPlatform].url
local file, code = self.http.request(downloadURL)
if err ~= 200 then
local file, err = http.request(downloadURL)
if not file then
return "Custom URL: unable to download " .. plugin .. ' ('.. developer.. '). Code: ' .. err .. 'Error message: ' .. file .. "; URL: " .. downloadURL
end

Expand Down