小编Mat*_*ark的帖子

如何在Expo / React-Native中使用Google Play发布前报告

Google为应用商店提供了一个内置的应用搜寻器,称为“发布前报告”。

假设您执行以下操作,它将在一系列不同的设备上抓取您的应用,并提供一些基本的反馈信息:

  1. 提供凭据(简单)
  2. 提供用户名/密码字段的资源ID,登录按钮(硬)

在expo / react-native中将它们设置为静态似乎并不简单,它们是动态生成的。

有什么聪明的方法来进行设置吗?

android google-play react-native expo

6
推荐指数
1
解决办法
180
查看次数

如何在Gitlab CI中使用Dockerfile

将gitlab-ci用于我的节点/反应应用程序,我试图phusion/passenger-nodejs用作基础docker映像

我可以在.gitlab-ci.yml中轻松指定它:

image: phusion/passenger-nodejs:latest

variables:
  HOME: /root

cache:
  paths:
  - node_modules/

stages:
  - build
  - test
  - deploy

set_environment:
  stage: build
  script:
    - npm install
  tags:
  - docker

test_node:
  stage: test
  script:
    - npm install
    - npm test
  tags:
    - docker
Run Code Online (Sandbox Code Playgroud)

但是,Phusion Passenger希望您在Dockerfile中进行配置更改,例如python支持,使用其特殊的init进程等。

#FROM phusion/passenger-ruby24:<VERSION>
#FROM phusion/passenger-jruby91:<VERSION>
FROM phusion/passenger-nodejs:<VERSION>
#FROM phusion/passenger-customizable:<VERSION>

# Set correct environment variables.
ENV HOME /root

# Use baseimage-docker's init process.
CMD ["/sbin/my_init"]

# If you're using the 'customizable' variant, you need to explicitly opt-in …
Run Code Online (Sandbox Code Playgroud)

passenger gitlab docker gitlab-ci gitlab-ci-runner

2
推荐指数
1
解决办法
6969
查看次数