Category

Web

Gitlab SSL Certificate Cloudflare Fatal Error

By | Web | No Comments

Errors include :

<p class="p1"><span class="s1">/ci/api/v1/builds/register.json: x509: certificate
signed by unknown authority</span></p>
<p class="p1">fatal: unable to access SSL certificate problem: unable to get local issuer certificate</p>

update certificates to include the root ca –
helpful commands :

gitlab-runner --debug run
gitlab-ctl reconfigure
gitlab-ci-multi-runner unregister --url https://ssi.lt/ci --token xxx

Here are the Cloudflare Origin root certificates.

Facebook Connect Meteor 1.3 Cordova Android and iOS Build

By | meteor, Tips | No Comments

Add the following to your Meteor application for Facebook Login compatability with the latest 1.3 update.

App.configurePlugin('cordova-plugin-facebook4', {
APP_ID: 'XXXXX',
APP_NAME: 'XXXXXX'
});

Finally add this to your cordova packages.  Edit .meteor/cordova-plugins

cordova-plugin-facebook4@https://github.com/jeduan/cordova-plugin-facebook4.git#5f66097f998f64cdf8594965f8d058b5da88fadd

Can’t deploy to Modulus with Meteor 1.3

By | meteor, Tips | No Comments

If you’re having trouble deploying your Meteor app with the latest 1.3 update there’s a documented but not well known fix for making sure that your latest applications run on modulus.   

https://help.modulus.io/customer/portal/articles/1647770-using-meteor-with-modulus

Modulus now requires that meteor apps use the meteor setting under the ministration tab as the deployment environment. If you do not update the setting with the new Meteor 1.3 update you will not be able to play your application.

All deployments now require the NPM module modulus@next

npm -g install modulus@next

Deploy Script Meteor on Modulus with Codeship

By | Featured, Interest, meteor | No Comments

Continuous Integration with Codeship.io, Meteor, and Modulus.  Follow these three easy steps to get started…

Start by signing up for a Codeship.io account and linking an active Github or Bitbucket repository. 

#1.  Setup Tests > I want to Create My Own Commands:

nvm install 0.10.33
nvm use 0.10.33
curl -o meteor_install_script.sh https://install.meteor.com/
chmod +x meteor_install_script.sh
sed -i "s/type sudo >/dev/null 2>&1/ false /g" meteor_install_script.sh
./meteor_install_script.sh
export PATH=$PATH:~/.meteor/
meteor --version

#2.  Click Deployment, “Add a Branch to Deploy”.  Be careful here, as you must manually type in  the Branch you plan on deploying to – Codeship does not autofill this, so it can be confusing.

Be sure your Deployment Branch matches the branch you will be pushing too.  Otherwise, your app will not deploy to Modulus.

#3.  Select the Modulus icon and be sure to fill in all the fields:

Api Token :

Project Name :

Url :

#4.  Reward yourself.