Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
renovate[bot] 4dc46e7d73
chore(deps): update circleci/python docker tag to v3.9 (#797)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-07 01:12:00 +00:00
Stuart Colville 4c20efdd97
Add some basic initial tests (#680)
* Add some basic initial tests

* Remove skipped test

* Remove carets from package versions

* Refresh lockfile
2020-07-28 20:53:11 +01:00
Stuart Colville af81bb13c9
Migrate to 11ty (#661)
* Initial config and data

* Get an initial homepage building

* Render homepage correctly

* Get the JS basics working

* Clean up some obsolete cruft

* Nuke asset tag

* Update include syntax and create src dir

* Got everything to build 

* Building JS and CSS and other fix-ups

* Remove styles template since it's redundant

* Clean-up some more @optim leftovers

* Remove asset_url

* More clean-up

* Tidy up more syntax highlighting etc

* Fix ext icon on homepage block links

* Run prettier

* Fix broken image link

* Rename *.html -> liquid

* Working search etc

* Remove underscores from directories

* Add content directory

* Fix config for content dir

* Add edit on github link

* Fix leftover highlighting blocks

* Fix repo link

* fix some display issues

* Fix some issues with the build dirs

* Exclude  from builds

* Run prettier

* Remove  - it's only needed if false

* Fix up next templating

* Set-up basic SEO tags

* Add SEO content

* Run prettier

* Use serialize instead of JSON.stringify

* Configure 404 locally

* Update readme

* Passthrough robots.txt and rename 404

* Fix broken file-extensions

* Fix broken html

* Initial assets pipeline

* Fix bug with non-hashed file paths

* Run prettier

* Remove log statement

* Modify build scripts

* Fix some minor nits, beautify html

* Run prettier fix some naming for deploy scripts

* Fix lint issues

* fix circle config indent

* Fix invalid circle config

* Move deps
2020-07-17 19:01:13 +01:00
Ayah Ramahi 65195fa094
Update references of Extension Workshop to Firefox Extension Workshop (#598)
* update content to Firefox Extension Workshop

* update to Firefox Extension Workshop

* updated header to extension workshop

Co-authored-by: Caitlin Neiman <cneiman@mozilla.com>
Co-authored-by: Stuart Colville <scolville@mozilla.com>
2020-03-23 13:20:37 +00:00
Stuart Colville 88cff5c753
Increase no output limits (#544) 2019-12-20 18:29:49 +00:00
renovate[bot] 49c36acdd0 Update circleci/python Docker tag to v3.8 (#512) 2019-10-31 17:50:18 +00:00
Stuart Colville fe96df6b54 Fix tag reference (#470) 2019-09-27 08:13:00 -07:00
bqbn 1778965e6d Fix 468 (#469)
* Fix 468

Add a tags filter to the "build" job. The the tags filter is needed because

> CircleCI does not run workflows for tags unless you explicitly specify tag
> filters. Additionally, if a job requires any other jobs (directly or indirectly),
> you must specify tag filters for those jobs".

In our case without the tags filter, it won't run the "build" step and the "deploy"
step won't run either because the later requires the former.

* Fix an syntax error
2019-09-27 09:18:39 +01:00
bqbn 18194de810
Fix #192 (#202)
* Fix #192

Allow for deploying a specific tag to stage.

* No push for branches; Update which tags to be deployed
2019-07-01 10:21:24 -07:00
bqbn 14821237b8
Build unpublished contents and publish them to -dev env (#201)
* Build unpublished contents and publish them to -dev env

Per https://github.com/mozilla/extension-workshop/issues/191

* Try to fix syntax errors

* Use YAML anchors to reduce duplicated code

* Add missing job names to the workflow

* Always build but only pushes for "master" and tags
2019-06-26 19:04:22 -07:00
bqbn 363026a74e Remove troubleshooting line 2019-04-26 10:16:20 -07:00
bqbn 83a37ae8ec Push to -prod if not master 2019-04-14 23:49:59 -07:00
bqbn 1b3d403ffc Push master to both -dev and -stage envs 2019-04-03 17:17:58 -07:00
bqbn 789e169a84 Fixes #107 2019-02-21 11:12:39 -08:00
bqbn ec9f87dcd0 Enable pushing to -prod 2019-02-13 09:56:14 -08:00
bqbn 0a5822b03c
Merge pull request #50 from mozilla/renovate/docker-circleci-ruby-2.x
Update circleci/ruby Docker tag to v2.6
2019-02-11 10:22:13 -08:00
Stuart Colville aceef4586b Add compression pipeline 2019-02-06 12:25:23 +00:00
Stuart Colville 551f722bd5 Test failure 2019-02-05 20:17:29 +00:00
bqbn e0e7cd1b72 Disable pushing to -prod for now 2019-02-01 16:30:51 -08:00
bqbn c0a21714a1
Push master branch to -stage env (#44)
* Push master branch to -stage env

Per https://github.com/mozilla/extension-workshop/issues/42

* Add 'yarn install' step

Per https://github.com/mozilla/extension-workshop/pull/44#pullrequestreview-199223807

* Build for branches too

* No filter for build job (meaning always build)

* Remove trailing blank line

* Fix "yarn install" command

* Install yarn

* Trying to fix setupterm error

The error is

error: setupterm: could not find terminfo database

* Trying to fix setupterm error

The error is

error: setupterm: could not find terminfo database

* Remove env command

* Fix "yarn install"

* Add "yarn install" command
2019-02-01 16:12:59 -08:00
Renovate Bot 706d92f4f0
Update circleci/ruby Docker tag to v2.6 2019-02-01 18:37:41 +00:00
bqbn ddc2364eb8 Save all in workspace 2018-11-28 18:36:54 -08:00
bqbn 1409997ff8 Fix cicleci deploy errors 2018-11-28 10:50:48 -08:00