
Research
PyPI Package Disguised as Instagram Growth Tool Harvests User Credentials
A deceptive PyPI package posing as an Instagram growth tool collects user credentials and sends them to third-party bot services.
ember-cli-deploy-sentry-cli
Advanced tools
Integrate your deploy pipeline with Sentry. Upload sourcemaps, assign related commits and manage releases.
ember install ember-cli-deploy-sentry-cli
Turn on sourcemaps
generation in ember-cli-build.js
config:
{
sourcemaps: {
enabled: true,
extensions: ['js']
}
}
Add plugin config to your config/deploy.js
:
{
'sentry-cli': {
appName: 'sentry-app-name',
orgName: 'sentry-org-name',
authToken: process.env.SENTRY_AUTH_TOKEN,
urlPrefix: '', // if you need prefix for Sentry to catch like ~/assets
// url: 'https://your-custom-sentry-server.test/` // in case of self-hosted server
}
}
Optionaly set revision type to version-commit
to have unified versioning pattern:
{
'revision-data': {
type: 'version-commit'
}
}
Leave the rest for sentry-cli ;) Deploy! 🚀✌️
You do not have permission to perform this action
Make sure your authToken is present https://sentry.io/settings/account/api/auth-tokens/ and has following scopes: org:read
and project:releases
Could not determine any commits to be associated automatically.
Your application repository needs to be connected on Sentry to your ogranization account and connected with the project.
Make sure your app's moudlePrefix
is equal to your Sentry appName
, and your revision-data
type
in config/deploy.js
is using the same versioning strategy. In most cases you should use version-commit
npm i @sentry/browser @sentry/integrations
config/environment.js
file// config/environment.js
// Add following config
{
sentry: {
dsn: 'your-app-dsn'
}
}
environment
and release
// app/sentry.js
import * as Sentry from '@sentry/browser';
import { Ember } from '@sentry/integrations/esm/ember';
import config from 'web-app/config/environment';
const sentryConfig = config.sentry || {};
export function startSentry() {
Sentry.init({
environment: config.environment,
release: `${config.modulePrefix}@${config.APP.version}`,
...sentryConfig,
integrations: [new Ember()]
});
}
app/app.js
file// app/app.js
import { startSentry } from './sentry';
startSentry();
More info: https://simplabs.com/blog/2019/07/15/sentry-and-ember
This project is licensed under the MIT License.
FAQs
Sentry CLI integration for ember-cli-deploy
The npm package ember-cli-deploy-sentry-cli receives a total of 336 weekly downloads. As such, ember-cli-deploy-sentry-cli popularity was classified as not popular.
We found that ember-cli-deploy-sentry-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
A deceptive PyPI package posing as an Instagram growth tool collects user credentials and sends them to third-party bot services.
Product
Socket now supports pylock.toml, enabling secure, reproducible Python builds with advanced scanning and full alignment with PEP 751's new standard.
Security News
Research
Socket uncovered two npm packages that register hidden HTTP endpoints to delete all files on command.